Peter Johnson
ab13bd719e
Remove YASM_LIB_INTERNAL. It never really gained us that much in terms of
...
visibility savings, as basically everything defined it.
svn path=/trunk/yasm/; revision=1893
17 years ago
Peter Johnson
69fc913eec
Clean up a number of obsolete autoconf-detected standard C things.
...
svn path=/trunk/yasm/; revision=1892
17 years ago
Peter Johnson
00473ca981
Bite the bullet and convert tabs to spaces. Previously yasm's source has
...
been using a mix of tabs and 4 spaces to indent; this looks horrible if
tab size is ever not 8. While I debated converting to tab-only indentation
that would have been a far higher impact to the source.
svn path=/trunk/yasm/; revision=1825
18 years ago
Peter Johnson
2f2180767d
Massive warnings cleanup and cleanup of size_t vs uintptr_t vs unsigned long.
...
svn path=/trunk/yasm/; revision=1792
18 years ago
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