1675 Commits (0e349f552d3f7008ea28bb0fc67767b594537777)
 

Author SHA1 Message Date
Peter Johnson 0e349f552d Check in generated files from the Python script added in [1937]. 17 years ago
Peter Johnson f150e45913 Change x86 instruction tables to be automatically generated. 17 years ago
Peter Johnson 502f5a1c4d Re-enable lc3b in flat Mkfiles. 17 years ago
Peter Johnson 1387e29705 Windows build fixes: 17 years ago
Peter Johnson 1afb23f689 Fix a couple of Doxygen nits. 17 years ago
Peter Johnson 303c2867de Bring Mkfiles up to date with [1929]. 17 years ago
Peter Johnson 00e958bcf6 Break apart perfect hash lookup generation and x86 arch-specific 17 years ago
Peter Johnson 32921a0d12 Unbreak distcheck in lc3b tests. 17 years ago
Peter Johnson 23c19a1d52 Unbreak distcheck when Python is available by pulling in bitvect.h. 17 years ago
Peter Johnson e510b205cb Unbitrot lc3b architecture. 17 years ago
Peter Johnson 35f8e2b1fc Set value->sign appropriately instead of ineffective passing of -1 to 17 years ago
Peter Johnson 20dcf2190c Fix warning documentation to match behavior of yasm_value_output_basic(). 17 years ago
Peter Johnson 4b142ea112 GAS parser: Push down directive lookup to parser to simplify tokenizer. 17 years ago
Peter Johnson aea53cfd9e Add support for the following AMD instructions added in their July 2007 17 years ago
Peter Johnson 589c25b451 Update yasm.rules so that it's compatible with the Intel compiler. 17 years ago
Peter Johnson 66bcd03658 Fix #112: Use yasm__strcasecmp instead of strcasecmp. 17 years ago
Peter Johnson 49a1a96813 Fix typo in VC7 modules.vcproj. 17 years ago
Peter Johnson d7b386baba HAMT: Update stored key when building tree downwards from identical keys. 17 years ago
Peter Johnson 739b155741 Fix #111: Correctly #define HAVE__STRICMP for vc and vc8. 17 years ago
Peter Johnson dfa51bf888 Fix two bugs in HAMT: 17 years ago
Peter Johnson 3e1f0390e2 Add command line option aliases for -d (to -D) and -u (to -U) for 17 years ago
Peter Johnson 2a61dbc3c5 Use intnum_tobv() in a couple more places. 17 years ago
Peter Johnson 326303113c Change intnum so it stores long instead of unsigned long; this allows 17 years ago
Peter Johnson 36cdd57be2 Add support for second parameter (fill value) to .org directive in GAS 17 years ago
Peter Johnson 328320cc2b Add support for GAS local labels (1:, 1f, 1b). 17 years ago
Peter Johnson a310410911 Doxygen documentation fixes. 17 years ago
Peter Johnson 4fab0318c5 Don't use an inner structure for line mappings. 17 years ago
Peter Johnson 2bb74148c1 Merge expr-int.h into expr.h, removing YASM_EXPR_INTERNAL in the process. 17 years ago
Peter Johnson a958ef6df8 Merge bc-int.h into bytecode.h, removing YASM_BC_INTERNAL in the process. 17 years ago
Peter Johnson ab13bd719e Remove YASM_LIB_INTERNAL. It never really gained us that much in terms of 17 years ago
Peter Johnson 69fc913eec Clean up a number of obsolete autoconf-detected standard C things. 17 years ago
Peter Johnson bc7a333720 Bring Mkfiles up-to-date with [1889]. 17 years ago
Peter Johnson bab3f8f48a Bring POTFILES.in up to date. 17 years ago
Peter Johnson fb8b8b8936 Change handling of frontend (mnenomic) instructions to make it easier to 17 years ago
Peter Johnson 608d246f93 Properly mark yasm_arch->create() error parameter as an output param. 17 years ago
Peter Johnson 685920384f Update splint script. 17 years ago
Peter Johnson 7949bdf4e0 Optimize negating a simple intnum. 17 years ago
Peter Johnson 81ef8abfe5 Fix buglet in handling of SEG of SEG:OFF. We were deleting the term at 17 years ago
Peter Johnson 0a3b9a8462 Fix default filename buffer overflow. 18 years ago
Peter Johnson 9d14c17d5e Remove errant else. This should not have had any serious effects, as 18 years ago
Peter Johnson 01b18c53e9 Fix bin objfmt handling of cross-section RIP-relative values; also clean 18 years ago
Peter Johnson 99a8519e63 Make sure objfmt_coff->win64 gets set to 0 in win32 mode. 18 years ago
Peter Johnson c12eca767a Fix uninitialized variable, memory leak. 18 years ago
Peter Johnson 1a6cf7dab0 Correct CPU definitions for Prescott, Conroe, Penryn, and Nehalem. 18 years ago
Peter Johnson 1e604828b1 Don't try to yasm_expr_copy(NULL). 18 years ago
Peter Johnson 951a6df026 Fix use-after-free in linemap_poke. The first yasm_linemap_set call can 18 years ago
Peter Johnson 67bc3c2010 Fix a few bugs in new directive handling. 18 years ago
Peter Johnson cfbeb3bebc Fix typo in filename reference in [1853]. 18 years ago
Peter Johnson d2fe9a793c Fix #102: Permit non-standard macho section names. 18 years ago
Peter Johnson 3e5fed2ad1 Clean up directive handling. This standardizes error/warning messages and 18 years ago