Peter Johnson
1a86c34026
* On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion.
...
svn path=/trunk/yasm/; revision=1137
20 years ago
Peter Johnson
a682e85bd3
Use yasm__mergesort() in expr.c and use correct xmalloc/xfree in mergesort.c.
...
svn path=/trunk/yasm/; revision=852
22 years ago
Peter Johnson
0786a76895
Make libyasm a "real" library, including installing header files.
...
Start separating modules and frontends from libyasm internals.
svn path=/trunk/yasm/; revision=849
22 years ago
Peter Johnson
9f97bcd9d0
Fix some nits found by lclint. Still something weird going on with list2 in
...
mergesort(), according to lclint, but I haven't figured out if it's real or
not.
svn path=/trunk/yasm/; revision=330
23 years ago
Peter Johnson
a7ac50c918
Add coretype.h, make util.h do a lot more, use util.h to simplify include
...
sections of C files. Also remove IdPath from top comment in files where
RCSID() is used. Move RCSID() to immediately after util.h include.
svn path=/trunk/yasm/; revision=313
23 years ago
Peter Johnson
6f708e3034
Add xfree() to replace calls to free().
...
This also fixes the build breakage caused by removing stdlib includes.
svn path=/trunk/yasm/; revision=298
23 years ago
Peter Johnson
adf5a95e89
Add option for malloc debugging using dmalloc library ( http://dmalloc.com/ ).
...
Remove unnecessary stdlib includes (because we use xmalloc instead of malloc).
svn path=/trunk/yasm/; revision=297
23 years ago
Peter Johnson
0a98a74163
Add mergesort() replacement from BSD sources.
...
svn path=/trunk/yasm/; revision=292
23 years ago