Commit graph

18 commits

Author SHA1 Message Date
Michael Urman
3e9f321b66 Reformatted BuildBC_Insn's argument list to aligned one arg per line.
svn path=/trunk/yasm/; revision=20
2001-05-21 19:32:51 +00:00
Peter Johnson
7ae09b88b7 Implemented dynamic argument types for error and warning messages.
svn path=/trunk/yasm/; revision=19
2001-05-21 18:31:43 +00:00
Peter Johnson
b67271e39b Fix syntax of main() definition.
Return EXIT_SUCCESS instead of 0 for portability.

svn path=/trunk/yasm/; revision=18
2001-05-21 02:15:53 +00:00
Peter Johnson
4c34b9b6d7 Fixed regex match for DIRECTIVE_VAL.
svn path=/trunk/yasm/; revision=17
2001-05-20 08:39:48 +00:00
Peter Johnson
bc2b7f3194 Changed implementation of directives. Added some rudimentary error checking.
svn path=/trunk/yasm/; revision=16
2001-05-20 08:35:18 +00:00
Peter Johnson
c1c9e2fdf7 yyerror() moved to errwarn.c. Changed file comment to reflect that error
and warning code is not in this file.

svn path=/trunk/yasm/; revision=15
2001-05-20 08:32:08 +00:00
Peter Johnson
0049890bf1 Added errwarn.o to dependencies (error and warning reporting).
svn path=/trunk/yasm/; revision=14
2001-05-20 08:30:04 +00:00
Peter Johnson
19688f76f7 Initial check-in. Still need to implement dynamic argument typing.
svn path=/trunk/yasm/; revision=13
2001-05-20 08:28:57 +00:00
Peter Johnson
61465617aa Removed accidental garbage in last commit.
svn path=/trunk/yasm/; revision=12
2001-05-18 21:59:44 +00:00
Peter Johnson
2ddc3208dc Merge immediate and relative structures.
svn path=/trunk/yasm/; revision=11
2001-05-18 21:42:32 +00:00
Peter Johnson
7753047a50 Indicate some more immediates are signed.
svn path=/trunk/yasm/; revision=10
2001-05-18 21:41:48 +00:00
Peter Johnson
03ba6ad091 Fix prototype warning.
svn path=/trunk/yasm/; revision=9
2001-05-18 21:40:54 +00:00
Peter Johnson
dd8ee75e08 Add -Wstrict-prototypes.
svn path=/trunk/yasm/; revision=8
2001-05-18 21:40:02 +00:00
Peter Johnson
d3a51f5835 Initial check-in.
svn path=/trunk/yasm/; revision=7
2001-05-15 05:28:44 +00:00
Peter Johnson
d53a47cfd2 Initial check-in.
Needs doublechecking of everything, particularly CPU flags.

svn path=/trunk/yasm/; revision=6
2001-05-15 05:24:42 +00:00
Peter Johnson
2fdefb7a66 Initial check-in.
Contains hardcoded instructions that should be dynamically generated.

svn path=/trunk/yasm/; revision=5
2001-05-15 05:20:39 +00:00
Peter Johnson
9d8625ade2 Initial check-in.
Requires GNU Make.

svn path=/trunk/yasm/; revision=4
2001-05-15 05:18:00 +00:00
Peter Johnson
985479b714 Current license (GPL).
svn path=/trunk/yasm/; revision=3
2001-05-08 05:40:54 +00:00