yasm/libyasm
Peter Johnson 780736a8a7 Merge [2121], [2122], [2123], [2124], [2125], [2126], and [2127] from trunk.
[2121]: Mark gen_x86_insn.py outputs as generated.
[2122]: Don't read past end of string in parsers (not bug).
[2123]: Fix expression simplification bug.
[2124]: Warn if unused groups are detected in gen_x86_insn.py.
[2125]: VPBLENDVB doesn't have a 256-bit form; remove it.
[2126]: Generate GOTPCREL relocation for [rel foo wrt ..gotpc].
[2127]: Optimize non-strict push with 66 override to byte size if possible.

svn path=/branches/yasm-0.7.x/; revision=2148
2008-10-08 07:42:56 +00:00
..
tests Fix expr simplification bug. 2008-09-30 03:56:37 +00:00
arch.h Change handling of frontend (mnenomic) instructions to make it easier to 2007-07-08 05:31:59 +00:00
assocdat.c Remove YASM_LIB_INTERNAL. It never really gained us that much in terms of 2007-07-14 03:11:32 +00:00
assocdat.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
bc-align.c Merge bc-int.h into bytecode.h, removing YASM_BC_INTERNAL in the process. 2007-07-14 04:34:41 +00:00
bc-data.c Merge bc-int.h into bytecode.h, removing YASM_BC_INTERNAL in the process. 2007-07-14 04:34:41 +00:00
bc-incbin.c Merge bc-int.h into bytecode.h, removing YASM_BC_INTERNAL in the process. 2007-07-14 04:34:41 +00:00
bc-org.c Add support for second parameter (fill value) to .org directive in GAS 2007-07-20 03:40:59 +00:00
bc-reserve.c Merge expr-int.h into expr.h, removing YASM_EXPR_INTERNAL in the process. 2007-07-14 05:31:08 +00:00
bitvect.c Allow underscores in the middle of binary, octal, and hex constants. 2008-04-12 08:30:22 +00:00
bitvect.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
bytecode.c Merge expr-int.h into expr.h, removing YASM_EXPR_INTERNAL in the process. 2007-07-14 05:31:08 +00:00
bytecode.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
compat-queue.h Bite the bullet and convert tabs to spaces. Previously yasm's source has 2007-04-22 03:32:46 +00:00
coretype.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
dbgfmt.h Update all copyright dates. 2007-04-22 05:09:49 +00:00
errwarn.c Merge [2096] and [2097] from trunk (C89 compliance and util.h robustness). 2008-10-08 07:23:44 +00:00
errwarn.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
expr.c Merge [2116], [2117], [2118], and [2119] from trunk. 2008-10-08 07:37:52 +00:00
expr.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
file.c Merge [2116], [2117], [2118], and [2119] from trunk. 2008-10-08 07:37:52 +00:00
file.h Merge [2116], [2117], [2118], and [2119] from trunk. 2008-10-08 07:37:52 +00:00
floatnum.c Add support for IEEE-754r "half precision" (16-bit) float format. 2007-09-16 20:41:16 +00:00
floatnum.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
genmodule.c Update all copyright dates. 2007-04-22 05:09:49 +00:00
hamt.c Fix #112: Use yasm__strcasecmp instead of strcasecmp. 2007-08-05 16:44:07 +00:00
hamt.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
insn.c Make jmp with seg:off equ behave the same as NASM. 2008-01-19 08:59:19 +00:00
insn.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
intnum.c Add complete Intel Advanced Vector Extensions (AVX) support. 2008-04-11 09:29:58 +00:00
intnum.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
inttree.c Remove YASM_LIB_INTERNAL. It never really gained us that much in terms of 2007-07-14 03:11:32 +00:00
inttree.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
linemap.c Don't use an inner structure for line mappings. 2007-07-15 21:54:11 +00:00
linemap.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
listfmt.h Update all copyright dates. 2007-04-22 05:09:49 +00:00
Makefile.inc Merge [2110], [2111], [2112], and [2113] from trunk. 2008-10-08 07:33:10 +00:00
md5.c Bite the bullet and convert tabs to spaces. Previously yasm's source has 2007-04-22 03:32:46 +00:00
md5.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
mergesort.c Remove YASM_LIB_INTERNAL. It never really gained us that much in terms of 2007-07-14 03:11:32 +00:00
module.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
module.in Allow registering of new modules at runtime. 2008-04-30 04:40:29 +00:00
objfmt.h Split NASM preprocessor standard macro set between various modules. 2008-05-09 06:46:02 +00:00
parser.h Split NASM preprocessor standard macro set between various modules. 2008-05-09 06:46:02 +00:00
phash.c Remove YASM_LIB_INTERNAL. It never really gained us that much in terms of 2007-07-14 03:11:32 +00:00
phash.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
preproc.h Split NASM preprocessor standard macro set between various modules. 2008-05-09 06:46:02 +00:00
section.c Merge [2109] from trunk (Fix #132, --prefix and --suffix options). 2008-10-08 07:29:43 +00:00
section.h Merge [2109] from trunk (Fix #132, --prefix and --suffix options). 2008-10-08 07:29:43 +00:00
strcasecmp.c Remove YASM_LIB_INTERNAL. It never really gained us that much in terms of 2007-07-14 03:11:32 +00:00
strsep.c Remove YASM_LIB_INTERNAL. It never really gained us that much in terms of 2007-07-14 03:11:32 +00:00
symrec.c Merge [2109] from trunk (Fix #132, --prefix and --suffix options). 2008-10-08 07:29:43 +00:00
symrec.h Merge [2110], [2111], [2112], and [2113] from trunk. 2008-10-08 07:33:10 +00:00
valparam.c Add NASM-compatible multi-section binary support to bin object format. 2007-11-14 08:33:32 +00:00
valparam.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
value.c Allow {extern symbol}-{symbol in same segment} transformation. 2008-04-14 01:48:02 +00:00
value.h Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
xmalloc.c Enable DLL/plugin builds with cmake on Windows. 2008-05-23 06:46:51 +00:00
xstrdup.c Remove YASM_LIB_INTERNAL. It never really gained us that much in terms of 2007-07-14 03:11:32 +00:00