History log of /freebsd-9.3-release/sys/dev/aic7xxx/aicasm/aicasm_macro_scan.l
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 229101 31-Dec-2011 dim

MFC r228556:

Add "%option noinput" to aicasm_scan.l and aicasm_macro_scan.l, so no
unneeded input functions will be emitted.

Spotted by: arundel


# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 224046 14-Jul-2011 emaste

Improve portability #defines for compiling aicasm on other systems.

Submitted by: Robert Millan rmh debian.org
Obtained from: Debian GNU/kFreeBSD


# 213845 14-Oct-2010 rpaulo

Revert r213765. This is required because our build infrastructure uses
the host lex instead of the lex built during buildworld. I will MFC the
lex changes soon and in a few weeks this I'll commit again r213765.


# 213765 13-Oct-2010 rpaulo

Define YY_NO_INPUT. This makes aicasm buildable by clang with Werror
turned on.


# 201261 30-Dec-2009 ed

Add missing `void' keywords.


# 193244 01-Jun-2009 delphij

Code cleanups to make this WARNS=6 clean.

PR: bin/96128


# 139749 05-Jan-2005 imp

Start each of the license/copyright comments with /*-, minor shuffle of lines


# 123577 16-Dec-2003 gibbs

Modify assembler to ignore carriage returns in input.
This should make those using the assembler under cygwin
happy.


# 104028 27-Sep-2002 gibbs

Remove redundant inclusion of inttypes.h in aicasm_gram.y
and properly sort inttypes.h into list of includes.

Noticed by: Mike Barcroft <mike@freebsd.org>


# 104019 26-Sep-2002 gibbs

Use inttypes.h

Upgrade assembler to allow a move immediate of 0.
This is helpful in certain macros where we can't know the value of the
immediate in advance.


# 102668 31-Aug-2002 gibbs

Update assembler syntax and assembler to allow generation of register
description tables used for diagnostic "pretty printing".


# 95376 24-Apr-2002 gibbs

Add macro functionality.

Staticize and allow unique naming of data structures so that more
than on sequencer program can be statically compiled into the kernel
at a time.