]>
granicus.if.org Git - yasm/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Peter Johnson [Mon, 21 May 2001 20:22:07 +0000 (20:22 -0000)]
Added .cvsignore for src and include directories.
svn path=/trunk/yasm/; revision=23
Peter Johnson [Mon, 21 May 2001 20:17:51 +0000 (20:17 -0000)]
Added conversion from immediate value to effective address. Used for enter
instruction (which takes two immediate values).
To facilitate this change, changed meaning of "len" in bytecode structure
to be only the length of the offset (from being 1+length, the 1 being for the
Mod/RM byte), and added a need_modrm flag similar to the need_sib flag in
functionality.
svn path=/trunk/yasm/; revision=22
Peter Johnson [Mon, 21 May 2001 20:14:58 +0000 (20:14 -0000)]
Added warning for "value exceeds bounds".
svn path=/trunk/yasm/; revision=21
Michael Urman [Mon, 21 May 2001 19:32:51 +0000 (19:32 -0000)]
Reformatted BuildBC_Insn's argument list to aligned one arg per line.
svn path=/trunk/yasm/; revision=20
Peter Johnson [Mon, 21 May 2001 18:31:43 +0000 (18:31 -0000)]
Implemented dynamic argument types for error and warning messages.
svn path=/trunk/yasm/; revision=19
Peter Johnson [Mon, 21 May 2001 02:15:53 +0000 (02:15 -0000)]
Fix syntax of main() definition.
Return EXIT_SUCCESS instead of 0 for portability.
svn path=/trunk/yasm/; revision=18
Peter Johnson [Sun, 20 May 2001 08:39:48 +0000 (08:39 -0000)]
Fixed regex match for DIRECTIVE_VAL.
svn path=/trunk/yasm/; revision=17
Peter Johnson [Sun, 20 May 2001 08:35:18 +0000 (08:35 -0000)]
Changed implementation of directives. Added some rudimentary error checking.
svn path=/trunk/yasm/; revision=16
Peter Johnson [Sun, 20 May 2001 08:32:08 +0000 (08:32 -0000)]
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
Peter Johnson [Sun, 20 May 2001 08:30:04 +0000 (08:30 -0000)]
Added errwarn.o to dependencies (error and warning reporting).
svn path=/trunk/yasm/; revision=14
Peter Johnson [Sun, 20 May 2001 08:28:57 +0000 (08:28 -0000)]
Initial check-in. Still need to implement dynamic argument typing.
svn path=/trunk/yasm/; revision=13
Peter Johnson [Fri, 18 May 2001 21:59:44 +0000 (21:59 -0000)]
Removed accidental garbage in last commit.
svn path=/trunk/yasm/; revision=12
Peter Johnson [Fri, 18 May 2001 21:42:32 +0000 (21:42 -0000)]
Merge immediate and relative structures.
svn path=/trunk/yasm/; revision=11
Peter Johnson [Fri, 18 May 2001 21:41:48 +0000 (21:41 -0000)]
Indicate some more immediates are signed.
svn path=/trunk/yasm/; revision=10
Peter Johnson [Fri, 18 May 2001 21:40:54 +0000 (21:40 -0000)]
Fix prototype warning.
svn path=/trunk/yasm/; revision=9
Peter Johnson [Fri, 18 May 2001 21:40:02 +0000 (21:40 -0000)]
Add -Wstrict-prototypes.
svn path=/trunk/yasm/; revision=8
Peter Johnson [Tue, 15 May 2001 05:28:44 +0000 (05:28 -0000)]
Initial check-in.
svn path=/trunk/yasm/; revision=7
Peter Johnson [Tue, 15 May 2001 05:24:42 +0000 (05:24 -0000)]
Initial check-in.
Needs doublechecking of everything, particularly CPU flags.
svn path=/trunk/yasm/; revision=6
Peter Johnson [Tue, 15 May 2001 05:20:39 +0000 (05:20 -0000)]
Initial check-in.
Contains hardcoded instructions that should be dynamically generated.
svn path=/trunk/yasm/; revision=5
Peter Johnson [Tue, 15 May 2001 05:18:00 +0000 (05:18 -0000)]
Initial check-in.
Requires GNU Make.
svn path=/trunk/yasm/; revision=4
Peter Johnson [Tue, 8 May 2001 05:40:54 +0000 (05:40 -0000)]
Current license (GPL).
svn path=/trunk/yasm/; revision=3