103 Commits (779b7dd67e34a5e4ab81ae38eb8a781c8d6dca74)

Author SHA1 Message Date
Peter Johnson 4c0289c7c7 Run gen_x86_insn.py from vc and vc8 builds. 17 years ago
Peter Johnson d0033b06c5 Change genperf to take input and output filenames rather than outputting to 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 303c2867de Bring Mkfiles up to date with [1929]. 17 years ago
Peter Johnson 589c25b451 Update yasm.rules so that it's compatible with the Intel compiler. 18 years ago
Peter Johnson 49a1a96813 Fix typo in VC7 modules.vcproj. 18 years ago
Peter Johnson 739b155741 Fix #111: Correctly #define HAVE__STRICMP for vc and vc8. 18 years ago
Peter Johnson 69fc913eec Clean up a number of obsolete autoconf-detected standard C things. 18 years ago
Peter Johnson bc7a333720 Bring Mkfiles up-to-date with [1889]. 18 years ago
Peter Johnson 00473ca981 Bite the bullet and convert tabs to spaces. Previously yasm's source has 18 years ago
Peter Johnson 6c39f22458 Bump trunk version to 0.6.99 after 0.6.0 release. 18 years ago
Peter Johnson 2adad19b6a Fix DJGPP build. 18 years ago
Peter Johnson 8aa68a2ee2 Fix build (hopefully) on Win64 by using uintptr_t more widely; Win64 is a 18 years ago
Peter Johnson ef6fd9c8c0 Add support for Win64 structured exception handling (aka .xdata and .pdata). 18 years ago
Peter Johnson 99811d1cdb Add dbgfmt_cv8 to flat Mkfiles (DJGPP). 18 years ago
Peter Johnson 0df8a197e5 Make gnu an alias for gas parser. 18 years ago
Peter Johnson cd99c2d68e Add macho to Mkfiles. 18 years ago
Peter Johnson a8ef216fc0 GAS parser: convert to recursive descent. 18 years ago
Peter Johnson 42af0d898f Remove remaining references to nasm-bison.c/h. 18 years ago
Peter Johnson 36a4a6c3a3 Port re2c parser from YACC to recursive descent. 18 years ago
Peter Johnson 6e6580144a Fix Mkfiles for previous commit (NASM recursive descent parser). 18 years ago
Peter Johnson 26c808a82f Rename linemgr.c and linemgr.h to linemap.c and linemap.h. The "manager" 18 years ago
Peter Johnson 882c3c8bd5 Fix up Mkfiles for RDOFF2 support. 18 years ago
Peter Johnson 92f1ccd7d5 Change genmodule to parse through the Makefile (or Makefile.am) looking for YASM_MODULES, 18 years ago
Peter Johnson 93704ea743 Bring Mkfiles up to date with new optimizer and removal of lc3b. 19 years ago
Peter Johnson 71cdd65edc Actually bring interval tree implementation into repo. 19 years ago
Peter Johnson 6af718163d * Mkfiles: Update to match [1532]. 19 years ago
Peter Johnson 4eedaced33 Bump trunk internal version to 0.5.99.0. 19 years ago
Peter Johnson e12c95ca31 Take #2 on reversioning: decouple version and build from autoconf version 19 years ago
Peter Johnson e896de2627 * Mkfiles: Fix genversion include paths. 19 years ago
Peter Johnson 28dc9d662c * Mkfiles: Bring up to date with main tree changes (genstring, genversion). 19 years ago
Peter Johnson 3a91e7c1ef * vc8/config.h, vc/config.h, dj/config.h: Update version information. 19 years ago
Peter Johnson 8932172938 * yasm.rules: Clean up. 19 years ago
Peter Johnson 6f36717abc * yasm.rules: Add debug flag feature as configurable for Visual Studio. 19 years ago
Peter Johnson 3268c5e367 Finally fix brokenness that was NASM imported preprocessor include path 19 years ago
Peter Johnson 1f1642f284 In preparation for more file handling functions to get moved to libyasm, 19 years ago
Peter Johnson 2d416280ba * Mkfiles: Update for CodeView dbgfmt addition. 19 years ago
Peter Johnson 93660bd073 First cut at CodeView (version "8" / 2005 only). Completely untested. 19 years ago
Peter Johnson 0940793d08 Makefile.dj, Makefile.flat: Realphabetize LIBYASM_OBJS. 19 years ago
Peter Johnson 91adf7af69 Mkfiles/vc, Mkfiles/vc8: Delete FileConfigurations from VC build files; 19 years ago
Peter Johnson 9fa87cdae1 Massive cleanup of relocation and WRT handling. Closes #49 and lays the 19 years ago
Peter Johnson 6684523857 Mkfiles: Take hamt out of GAP builds here as well. 19 years ago
Peter Johnson 7f814ebfbb * Mkfiles/vc, Mkfiles/vc8: Fix a couple problems with the VC build changes in [1395]. 19 years ago
Peter Johnson 90a38d71b0 Rewrite x86 identifier recognition to use a minimal perfect hash table 19 years ago
Peter Johnson b5c76541cb Fix #70 by allowing overrides on the default (usually ".text") section. 19 years ago
Peter Johnson 141c786f67 * Mkfiles: Update to sync with [1376]. 19 years ago
Peter Johnson 6120f0209e * vc8/modules.vcproj: Unbreak. 19 years ago
Peter Johnson 3286a947d9 Update Mkfiles for DWARF2. 19 years ago