47 Commits (02c79b209cb51bf749388a8ebd740513ffc7b342)

Author SHA1 Message Date
Peter Johnson da554ebe3b * xdf-objfmt.c (xdf_reloc.type): Remove FLAT relocation type and renumber. 20 years ago
Peter Johnson 2ac9e732f2 * expr.c (yasm_expr_extract_symrec): Add "relocate" parameter. Use it to 20 years ago
Peter Johnson 38846c5556 * ins.h, scanner.h, dfa.h, code.c, re.h, parse.h, token.h, substr.h: 20 years ago
Peter Johnson fd25e2545d * tools/re2c/Makefile.inc: Update build rules for re2c-parser.c and 20 years ago
Peter Johnson 1a86c34026 * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion. 20 years ago
Peter Johnson f094f47abb Update auto*, libtool, libltdl, and gettext scripts. 20 years ago
Peter Johnson 2edc4e2865 Convert re2c cleanup.pl to cleanup.c, removing final Perl dependency. 21 years ago
Peter Johnson 4a4aa52a85 Repeat after me: test compile before commit. 21 years ago
Peter Johnson be9dba39c4 Scanner internal to re2c was not catching EOF's properly. 21 years ago
Peter Johnson b5f64623ca Use /usr/bin/env for finding PERL. 22 years ago
Peter Johnson 823fb1b781 Reformat multi-file lists to use many += lines instead of using \ 22 years ago
Peter Johnson aa07d08e5c Remove typedefs for uint/uchar/ushort/ulong to avoid compiler warnings on Linux. 22 years ago
Peter Johnson fa0437c34c Remove unused yyaccept variables (eliminates warnings from generated code). 22 years ago
Peter Johnson 19d22bdbb3 Output something a little more unique than just - for the output file #line's. 22 years ago
Peter Johnson db4c347e32 Generate #line in the output in a useful way. Now it's much more usable for 22 years ago
Peter Johnson c998053da9 Undo part of the tools/re2c flattening. Specifying a re2c_CFLAGS causes 22 years ago
Peter Johnson 582c5ea3d7 Warning cleanups. 22 years ago
Peter Johnson c0eee0f5b8 Remove lemon. We aren't using it, it doesn't need to be in our source tree. 22 years ago
Peter Johnson aacbbef7f9 Fix pointer comparison. Should be checking for == NULL, not <0. 22 years ago
Peter Johnson 4c6d5575dc Run through cleanup.pl to get rid of unused labels. 22 years ago
Peter Johnson 00497afd8f Neaten the line-continuation a bit. 22 years ago
Peter Johnson 6c7bb59857 Flatten the tools/re2c build. 22 years ago
Peter Johnson 1f71e995ca Fix a few cases of freeing NULL pointers. 22 years ago
Peter Johnson 13c443b70c Re-enable building of re2c (not lemon yet), including a generic Makefile rule. 23 years ago
Peter Johnson 9eedce2b89 Cleanup script for re2c output that removes unreferenced labels (significantly 23 years ago
Peter Johnson 5ba3fb01bf Fix 2 major bugs: -b switch caused crash, and all actions got corrupted. 23 years ago
Peter Johnson 3bbc385082 Add bison-generated sources to BUILT_SOURCES and CLEANFILES. 23 years ago
Peter Johnson d11a297283 Portability fixes: include config.h to get rid of inline if necessary, remove 23 years ago
Peter Johnson ad22cf5a0a Add local changes (primarily C++ -> C conversion). 23 years ago
Peter Johnson e4ee9e1030 Reflect where our local o= and t= options came from. 23 years ago
Peter Johnson c23b8437d7 Add re2c to the build tree. Build tools with recursive make instead of from 23 years ago
Peter Johnson 33a981424e Don't conflict local parser.h with bison-generated parser.h by renaming 23 years ago
Peter Johnson 6db97b6a23 Add pre-generated bootstrap files for re2c-generated scanner. 23 years ago
Peter Johnson 27b0d041ea Finish C conversion. 23 years ago
Peter Johnson 88d5a1e6c4 Continuing C conversion (not everything is compilable yet). 23 years ago
Peter Johnson 05224a9fd9 Make dual functions: _new (which allocates) and _init (which just copies) to 23 years ago
Peter Johnson bfe432b582 Prepend re2c to multiple include protections. 23 years ago
Peter Johnson c71097348c Convert to C. 23 years ago
Peter Johnson 910d5c64aa Start C conversion. Eliminate bootstrap files. 23 years ago
Peter Johnson 7cd8fdd1a0 Initial revision 23 years ago
Peter Johnson da458aa10b Merge in FreeBSD patches to lemon. 23 years ago
Peter Johnson 83abfe0c72 Build lemon (http://www.hwaci.com/sw/lemon/). 23 years ago
Peter Johnson 1edf8f8119 Const, shadowing, and prototype fixes. 23 years ago
Peter Johnson 111a36f0b2 Add $IdPath$. 23 years ago
Peter Johnson 6e27d3d90e Merge in 2002/01/30 Ethereal changes to lemon. 23 years ago
cvs2svn ba51bb383c This commit was generated by cvs2svn to compensate for changes in r557, 23 years ago
Peter Johnson d93c3d4735 Initial revision 23 years ago