214 Commits (1abd74ba04ac4b5c39c61fd625bc0cbc7e0fd290)
 

Author SHA1 Message Date
Peter Johnson 1abd74ba04 Fix large parts of expression and symbol handling. Actually link in labels 23 years ago
Peter Johnson a45b6d6c71 Const-ize string input parameters. 23 years ago
Peter Johnson 902d974288 Save filename as well as line number for each symbol. 23 years ago
Peter Johnson 197f8857e4 Change error/warning framework to store a list of errors and warnings instead 23 years ago
Peter Johnson 8e53900160 First version of HACKING, only for Unix and not nearly complete. 23 years ago
Peter Johnson 5d71f1f737 Fixed nasty bug in error handling. It should have been setting the return 23 years ago
Peter Johnson f9209d5200 Used ternary search tree instead of linked list to store symbol table. 23 years ago
Peter Johnson 2f6a19295d Remove redundant check for features.h, and cache GNU C Library test. 23 years ago
Peter Johnson df62b73779 Add check and BSD replacement for strsep(3). 23 years ago
Peter Johnson ecf19c6170 Delete ancient symrec cruft. 23 years ago
Peter Johnson b253f75170 Integrate ternary search trees into build. 23 years ago
Peter Johnson 58365ef593 Initial revision 23 years ago
Peter Johnson b3f0a1c6b8 Make name and keyword const. 23 years ago
Peter Johnson ac22f77d42 Get initial bits setting from object format. Change the initial section name 23 years ago
Peter Johnson 63d8a451b7 Define YY_NEVER_INTERACTIVE, because we never are :). 23 years ago
Peter Johnson a002baa1df Check for snprintf (used in Check suite). Also define _GNU_SOURCE for Check 23 years ago
Peter Johnson 6b4d5d7d73 Remove error message for check when check is disabled. It breaks check (and 23 years ago
Peter Johnson f173e9e042 Include stddef.h for size_t. 23 years ago
Peter Johnson 5bed5011d0 Make sure | and == done in right order. 23 years ago
Peter Johnson 91f41e241b Try to fix configure and automake files so everything builds a bit cleaner. 23 years ago
Peter Johnson 60fd596a66 Cleaned up bytecode data structure, some effaddr functions. Made ea an 23 years ago
Peter Johnson 6b2cf5c018 Added README and NEWS to EXTRA_DIST. 23 years ago
Peter Johnson 5bfb25663d Autoconfize Check test suite, and make it work even if fork(), wait(), and 23 years ago
Peter Johnson 3bd6541c5f Allow make check and tests module to be disabled, as it's not portable yet. 23 years ago
Peter Johnson d0c4ae1572 Make sure bison.y and token.l get included in the distribution. 23 years ago
Peter Johnson 556602d2fa Add portable little-endian file functions. 23 years ago
Peter Johnson 1284d8d8af Pull in GCC and ELF alternatives for RCSID() if available. 23 years ago
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