1087 Commits (7a8e71f8bb0f46fc2356fe12067cba8b561840c2)
 

Author SHA1 Message Date
Peter Johnson 1fd753346c Build section linked list, and support the section directive, including 23 years ago
Peter Johnson a95f135cc2 Completely test ConvertRegToEA(). 23 years ago
Peter Johnson fb1246f761 Print the test function name along with the test case name. Many of our 23 years ago
Peter Johnson 0b24caa55c Cleanup of local .cvsignore files after addition of global CVSROOT/cvsignore. 23 years ago
Peter Johnson 344727f824 Don't always check for Perl. 23 years ago
Peter Johnson 9397744af8 Add unit test framework using Check (http://check.sourceforge.net/). 23 years ago
Peter Johnson cd3528249d Initial revision 23 years ago
Peter Johnson e649bada33 Change ../ to $(top_builddir). It's clearer and safer. 23 years ago
Peter Johnson ef19b09dc2 Limit some tools to --enable-dev only. Only check for and use them if 23 years ago
Michael Urman caba67b7d6 Fixed two ansi C errors (empty file and extra semicolon) 23 years ago
Peter Johnson 50bd17cd18 Reorganize docs into programmer and user parts. Repo-copy contrib/queue to 23 years ago
Peter Johnson 79295b7e9d Add rcs id. 23 years ago
Peter Johnson 52e16af8a5 Add configure.scan and *.tar.gz. 23 years ago
Peter Johnson 52847afaff Use absolute paths instead of srcdir because libintl.h is built in the 23 years ago
Peter Johnson c72e48925e Use automake for queue docs, otherwise distcheck complains. 23 years ago
Peter Johnson 7c8c850f10 optimizer.h should be listed in yasm_SOURCES and it wasn't. 23 years ago
Peter Johnson 863ac29d02 Add doc to automake and configure. 23 years ago
Peter Johnson 4e810ecf77 Add queue(3) docs from FreeBSD. 23 years ago
Peter Johnson b2890b8f9d $Id$ -> $IdPath$. 23 years ago
Peter Johnson 23e3786f58 Reorder generated Makefile list a little (to be consistent with 23 years ago
Peter Johnson 1f499ab545 Expand out list of generated Makefiles and add RCS id. 23 years ago
Peter Johnson d758a063b2 Add barebones optimizer module framework. 23 years ago
Peter Johnson 305d332441 Add prefix on local functions so they're easy to find in the debugger. 23 years ago
Peter Johnson 20daa47e62 Reindent to match other code for the most part. 23 years ago
Peter Johnson 695ab62056 Whoa, oops! Bad bug in bytecode_new_common (wasn't returning allocated bc). 23 years ago
Peter Johnson f8b36698fa Update file descriptions to indicate that these files are just for the 23 years ago
Peter Johnson 3c2a67ca1c Use bytecode * instead of bytecode in parser. 23 years ago
Peter Johnson 013530034e Start building of sections and bytecodes in parser. 23 years ago
Peter Johnson ca16006ce9 Allow whitespace before a directive. 23 years ago
Peter Johnson d6c93d5d7e Use strcasecmp instead of strcmp when searching by keyword. 23 years ago
Peter Johnson 303bc90f72 Add prototypes for strcasecmp and strncasecmp if we use our own implementation. 23 years ago
Peter Johnson c09f4addc8 Check for case-insensitive string comparisons. Use strcasecmp and strncasecmp 23 years ago
Peter Johnson fa6e459ce5 Use abort() instead of exit() if it's available for InternalError() and 23 years ago
Peter Johnson 84e0411c49 Use queue.h macros in section.h, and reference bytecode using bytecodehead. 23 years ago
Peter Johnson 810cdc7e7b Update to match outfmt->objfmt change. 23 years ago
Peter Johnson 074b748ece Rename outfmt to objfmt and related files and directories. "objfmt" is more 23 years ago
Michael Urman 2f630084b3 Updates to pass make distcheck. 23 years ago
Peter Johnson 45df22d110 Convert to using gettext instead of the ugly errwarn constant strings. 23 years ago
Peter Johnson 86f7268ea8 Add RCSID(). 23 years ago
Peter Johnson 77fc6dd491 Standardize order of include statements as well as autoconf'ing those source 23 years ago
Peter Johnson bcd6236091 Add RCSID() function. 23 years ago
Peter Johnson 7faa6f4fc6 Add checks for <limits.h> and <sys/cdefs.h>. 23 years ago
Peter Johnson a34646760c Allow multiple labels on one line (it's still on the TODO list for NASM :). 23 years ago
Peter Johnson ae600ce442 Use STAILQ's for datavals and bytecodes. 23 years ago
Peter Johnson 8d62e17ce2 Use the FreeBSD version of <sys/queue.h> instead of the OpenBSD version 23 years ago
Peter Johnson b4668a5405 Use header-reuse #defines that are ANSI C compatible. 23 years ago
Peter Johnson 28940100d4 Add <sys/queue.h> to util.h and pull in compatible, portable version from 23 years ago
Peter Johnson b619f63541 Add check for <sys/queue.h> and specific checks for bogus implementations. 23 years ago
Peter Johnson edf74fe9ea Run through GNU indent using indent profile. Manually fix some changes 23 years ago
Peter Johnson 961e609d4d Add dataval as a type. 23 years ago