yasm/src
Peter Johnson 3adada2a00 Don't treat xfree as a real function (taking its address), as this doesn't work
if dmalloc is enabled.

svn path=/trunk/yasm/; revision=770
2002-10-21 05:01:30 +00:00
..
arch Add offset parameter to output_expr functions (needed for relocation support). 2002-10-20 20:39:29 +00:00
objfmts Don't treat xfree as a real function (taking its address), as this doesn't work 2002-10-21 05:01:30 +00:00
optimizers Completely revamp how label resolution is done (part of Bug#6). Now calculates 2002-10-01 18:56:28 +00:00
parsers Combine global/common/extern handling into general of_data in symrec. 2002-10-20 08:59:47 +00:00
preprocs Make test scripts more portable by detecting echo line-ending features, using 2002-10-04 07:23:11 +00:00
tests bitvect_test doesn't need any sources besides itself and check. 2002-10-08 08:54:04 +00:00
.indent.pro Update to match outfmt->objfmt change. 2001-09-15 07:17:38 +00:00
arch.c Massive restructuring of lexing and parsing (NASM-compatible parser). 2002-08-09 05:43:03 +00:00
arch.h Make output endian-tolerant by making intnum and floatnum output functions for 2002-10-06 19:43:51 +00:00
bc-int.h Make bytecode and effaddr "data" extensions more portable by including the 2002-10-12 07:41:39 +00:00
bitvect.c Integrate BitVector version 6.3 changes. 2002-10-06 20:38:14 +00:00
bitvect.h Integrate BitVector version 6.3 changes. 2002-10-06 20:38:14 +00:00
bytecode.c Add offset parameter to output_expr functions (needed for relocation support). 2002-10-20 20:39:29 +00:00
bytecode.h Make bcs_last() a fully visible function rather than a bc-int macro. 2002-10-03 09:23:37 +00:00
compat-queue.h Modify so that almost everything passes LCLint with the options in lclint.sh. 2001-11-17 08:33:23 +00:00
coretype.h Add offset parameter to output_expr functions (needed for relocation support). 2002-10-20 20:39:29 +00:00
errwarn.c errwarn_new(): Fix bug that could cause infinite loops. 2002-09-26 18:00:16 +00:00
errwarn.h Revamp error/warning handling. 2002-05-18 09:55:42 +00:00
expr-int.h Add the ability to add an additional transformation function into the execution 2002-10-07 19:06:09 +00:00
expr.c Add expr_extract_symrec() to assist in performing relocation output. 2002-10-21 04:14:01 +00:00
expr.h Add expr_extract_symrec() to assist in performing relocation output. 2002-10-21 04:14:01 +00:00
file.c Make output endian-tolerant by making intnum and floatnum output functions for 2002-10-06 19:43:51 +00:00
file.h Make output endian-tolerant by making intnum and floatnum output functions for 2002-10-06 19:43:51 +00:00
floatnum.c Make output endian-tolerant by making intnum and floatnum output functions for 2002-10-06 19:43:51 +00:00
floatnum.h (Mostly) Clean up floatnum internal allocations. 2001-12-01 19:19:56 +00:00
globals.c Move cur_parser from globals to main (as it's only used in main). 2002-09-23 05:44:19 +00:00
globals.h Move cur_parser from globals to main (as it's only used in main). 2002-09-23 05:44:19 +00:00
hamt.c Splint cleanups. 2002-04-22 01:39:50 +00:00
hamt.h Switch from using ternary tree to Hash Array Mapped Trie (HAMT), which has 2001-11-26 17:37:09 +00:00
intnum.c Integrate BitVector version 6.3 changes. 2002-10-06 20:38:14 +00:00
intnum.h Rename intnum_new_int to intnum_new_uint, and add new signed version of 2002-09-24 18:35:51 +00:00
linemgr.c Move cur_parser from globals to main (as it's only used in main). 2002-09-23 05:44:19 +00:00
linemgr.h Move cur_parser from globals to main (as it's only used in main). 2002-09-23 05:44:19 +00:00
main.c Cleanup objfmt before deleting sections and symrecs. 2002-10-18 18:30:06 +00:00
Makefile.inc Include src/compat-queue.h as an EXTRA_yasm_SOURCES instead of just EXTRA_DIST. 2002-10-05 06:24:50 +00:00
objfmt.c Support dynamic linking for objfmts, and make bin and dbg both dynamically 2002-08-17 05:08:53 +00:00
objfmt.h Combine global/common/extern handling into general of_data in symrec. 2002-10-20 08:59:47 +00:00
optimizer.h Correct optimize() comment. 2002-02-20 07:40:13 +00:00
options.c Cleanups both for and from Splint. 2002-03-23 22:56:08 +00:00
options.h Cleanups both for and from Splint. 2002-03-23 22:56:08 +00:00
parser.c - Greatly enhance capabilities of directives (they're actually parsed now). 2001-11-19 03:27:56 +00:00
parser.h Add const char *in_filename arguments to 2002-03-07 08:50:39 +00:00
preproc.c Update main files to include support for yapp. 2002-03-07 08:26:50 +00:00
preproc.h Add some splint-suggested cleanups. 2002-04-05 03:17:44 +00:00
section.c Change how section of_data is allocated/destroyed, separating it from the 2002-10-17 17:02:17 +00:00
section.h Change how section of_data is allocated/destroyed, separating it from the 2002-10-17 17:02:17 +00:00
strcasecmp.c Modify so that almost everything passes LCLint with the options in lclint.sh. 2001-11-17 08:33:23 +00:00
symrec.c Combine global/common/extern handling into general of_data in symrec. 2002-10-20 08:59:47 +00:00
symrec.h Combine global/common/extern handling into general of_data in symrec. 2002-10-20 08:59:47 +00:00
util.h Remove obsolete references to HAVE_GNU_C_LIBRARY which were causing build 2002-10-13 17:01:31 +00:00
valparam.c vps_print() should take a const valparamhead *. 2002-08-03 17:01:05 +00:00
valparam.h vps_print() should take a const valparamhead *. 2002-08-03 17:01:05 +00:00
xmalloc.c Add coretype.h, make util.h do a lot more, use util.h to simplify include 2001-11-03 05:17:51 +00:00
xstrdup.c Add xstrndup() to easily create a 0-terminated duplicate of a 2002-06-20 05:15:59 +00:00