757 Commits (db7765145825152598b2a99c3f65332f956fcb03)
 

Author SHA1 Message Date
Peter Johnson db77651458 Add DO_FREE #defined constant to allow disabling of deallocation for speed. 22 years ago
Peter Johnson d510e21546 Add option for parser to associate input text (after preprocessing) with each 22 years ago
Peter Johnson e9f81d0715 Check count returned by nasm_parser_input() against 0 instead of just a short 22 years ago
Peter Johnson af90bb224b fix_directive_symrec() needs to return a value for all cases. 22 years ago
Peter Johnson 1d57da41a2 Fixup directive symrecs to point at global instead of local symbols if the 22 years ago
Peter Johnson 6cca62a6ac Update addresses. 22 years ago
Peter Johnson 4ff55cd473 Fix dbgfmt loading (should call load_dbgfmt not load_objfmt). 22 years ago
Peter Johnson ca47740b40 Allow "Athlon64" as an alias for Sledgehammer. 22 years ago
Peter Johnson c14fc49bc0 Add test for a large absolute section. By: H. Peter Anvin <hpa@zytor.com>. 22 years ago
Peter Johnson af56335ec8 Add x86-64 effective address support, as well as a couple of tests for it. 22 years ago
Peter Johnson 1e715b81f8 Put test suite file results into a separate "results" directory. 22 years ago
Peter Johnson 2eb7929f86 Treat ',' as a directive valparam separator. 22 years ago
Peter Johnson fdb4997a00 Add basic x86-64 support (memory references are not properly handled yet). 22 years ago
Peter Johnson 62e4ea64da The AMD Athlon is also known as the K7. 22 years ago
Peter Johnson 18fdce971d Add official name for AMD's "sledgehammer" CPU: "Opteron". 22 years ago
Peter Johnson afd44a54ee Fix comments. 22 years ago
Peter Johnson 0975ab9dc1 Fix typo/bug in handling of OPA_AdSizeR (using wrong insn_info *). 22 years ago
Peter Johnson ee94cd4700 Go back to using a more-centralized function for front-end error reporting. 22 years ago
Peter Johnson 5c6bf203eb Duplicate filename to ensure no double-frees occur. 22 years ago
Peter Johnson 1dc6132b00 Check for null pointers before freeing to avoid dmalloc errors. 22 years ago
Peter Johnson c46032973e Fix distcheck build issues. 22 years ago
Peter Johnson 49623d5589 Add the "real" NASM preprocessor, and default to it. As NASM is LGPL, no 22 years ago
Peter Johnson f9bc51bfd0 Make sure we use the yapp preprocessor when running yapp tests. 22 years ago
Peter Johnson 86751029a3 Add va_list versions of error and warning errwarn functions. 22 years ago
Peter Johnson dd915a3eef Initial revision 22 years ago
Peter Johnson da2a49113a x86_bc_resolve_jmprel(): Plug memory leak. 22 years ago
Peter Johnson 9f6cb6783f Modularize errwarn. gettext()-ize in errwarn, not in every module, eliminating 22 years ago
Peter Johnson 6fd648a146 Add coff-objfmt.c. 22 years ago
Peter Johnson f729b9e5d5 initialize() comment fix. 22 years ago
Peter Johnson b891463826 Parameters to input changed from unsigned long to linemgr *. 22 years ago
Peter Johnson dd8fa20efa Add missing gettext call for one of the warning messages. 22 years ago
Peter Johnson 2f19ce4ecd Delete last of global variables by making a line manager and passing around 22 years ago
Peter Johnson caf89035f8 Remove indent_level global by passing it as a parameter. 22 years ago
Peter Johnson a3d4ccd55c Actually load and check for debug format, instead of trying to load it as an 22 years ago
Peter Johnson d6f22c3fce Dynamically load all modules (preloading some of the default ones). 22 years ago
Peter Johnson e14601499b Allow single strings to be used as parameters for directives. 22 years ago
Peter Johnson 36d9736ddd Don't set yasm_DEPENDENCIES. It breaks automatic dependency tracking. 22 years ago
Peter Johnson b59f5507da Relicense under 3-clause BSD license. 22 years ago
Peter Johnson a8ac585112 Actually include new tests in distribution. 22 years ago
Peter Johnson 7604d804d1 Actually include new tests in the distribution. 22 years ago
Peter Johnson 4c3bb4a7cc Get rid of expr_xform_neg_tree(), integrating its functionality into 22 years ago
Peter Johnson e54446905d Use automake's standard macro for dmalloc instead of rolling our own. 22 years ago
Peter Johnson 326b77c80c Assume all sys/queue.h implementations are broken, and always use our local 22 years ago
Peter Johnson 50d92d758e Fix COFF_SET_VMA output (needed to add section start address to addend). 22 years ago
Peter Johnson aa495c33e8 Use the current date as the version (for nightly builds). Releases will be 22 years ago
Peter Johnson 8f9c7383ea Add COFF object format (for DJGPP). No debugging support yet (need to design 22 years ago
Peter Johnson 2c94e53a91 symrec_data_print() doesn't need to handle a NULL data pointer. 22 years ago
Peter Johnson 9b744cb938 Run test input files through standard input instead of as input files to avoid 22 years ago
Peter Johnson 3adada2a00 Don't treat xfree as a real function (taking its address), as this doesn't work 22 years ago
Peter Johnson 53f6123eaf Check for NULL pointer in LT_DLMEM_REASSIGN() before freeing it. 22 years ago