836 Commits (aa07d08e5c2505d3f9dffe9f07b7f3b8f7ef866a)
 

Author SHA1 Message Date
Peter Johnson b4e4d080e5 yasm_vp_new() should return its newly created structure! 22 years ago
Peter Johnson ad6ab091e8 Update to GNU Libtool 20030216 (from Cygwin) to get dynamic linking working 22 years ago
cvs2svn 9653cd6bcb This commit was generated by cvs2svn to compensate for changes in r857, 22 years ago
Peter Johnson df938eb1b3 Initial revision 22 years ago
Peter Johnson a682e85bd3 Use yasm__mergesort() in expr.c and use correct xmalloc/xfree in mergesort.c. 22 years ago
Peter Johnson d348b43561 stamp-h.in is now in libyasm/. 22 years ago
Peter Johnson 8a48a41ac6 Safe to use -no-undefined on all the modules. 22 years ago
Peter Johnson 0786a76895 Make libyasm a "real" library, including installing header files. 22 years ago
Peter Johnson 6e9b9c805c Minor cleanups (no functional changes) after src split. 22 years ago
Peter Johnson 8b564fbaa4 Split src into frontends, libyasm, and modules (forced commit after repo-copy). 22 years ago
Peter Johnson c0c5940cb1 Replace --enable-dev functionality with --enable-maintainer-mode usage, other 22 years ago
Peter Johnson 107007d9bd Use AC_HELP_STRING() for custom argument help strings. 22 years ago
Peter Johnson 1fc7aa1f9e Use N_(), not _() for gettextized error messages. 22 years ago
Peter Johnson 84ee559be7 The Great Renaming (prefixing with yasm_), Part 2: allocation functions. 22 years ago
Peter Johnson d9f68d6d4b Unmodularize errwarn, while making key errwarn functions replaceable. 22 years ago
Peter Johnson 9d0fa1135c The Great Renaming, Part 2: prefix strcasecmp and strncasecmp with yasm__. 22 years ago
Peter Johnson 854ea00a2b Move yasm_std_errwarn and yasm_std_linemgr into libyasm. 22 years ago
Peter Johnson 288401feff Refactor list_objfmts() and list_parsers() into module.c. 22 years ago
Peter Johnson a2e07e1e10 The Great Renaming (prefixing with yasm_), Part 1. 22 years ago
Peter Johnson d54377029e bc_new_objfmt_data() was creating a bytecode with the incorrect type. 22 years ago
Peter Johnson bd29c71c2a Fix file comment. 22 years ago
Peter Johnson b1faf6329c Relicense under 2-clause BSD license. 22 years ago
Peter Johnson 444df0a9f6 Allow both 'e' and 'E' for exponent designation in floating point values. 22 years ago
Peter Johnson 9431bc6437 Add __int64 check. 22 years ago
Peter Johnson f4920c410a Add long long detection to unsigned long long detection. 22 years ago
Peter Johnson e13c6ac3fd Clean up all but one -ansi -pedantic -Wall warning. Only affected one 22 years ago
Peter Johnson a34ae664d3 Initial revision 22 years ago
Peter Johnson 35c22e119a Initial revision 22 years ago
Peter Johnson 49e278893c Re-license more files under the 3-clause BSD license (mostly header files). 22 years ago
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