Peter Johnson
df62b73779
Add check and BSD replacement for strsep(3).
...
svn path=/trunk/yasm/; revision=218
24 years ago
Peter Johnson
f173e9e042
Include stddef.h for size_t.
...
svn path=/trunk/yasm/; revision=206
24 years ago
Peter Johnson
91f41e241b
Try to fix configure and automake files so everything builds a bit cleaner.
...
Also try to fix the warnings on the GNU C Library.
Still a lot of work and testing to be done here, but making progress.
svn path=/trunk/yasm/; revision=204
24 years ago
Peter Johnson
1284d8d8af
Pull in GCC and ELF alternatives for RCSID() if available.
...
Idea from: sys/cdefs.h on FreeBSD.
svn path=/trunk/yasm/; revision=197
24 years ago
Michael Urman
caba67b7d6
Fixed two ansi C errors (empty file and extra semicolon)
...
svn path=/trunk/yasm/; revision=183
24 years ago
Peter Johnson
b2890b8f9d
$Id$ -> $IdPath$.
...
svn path=/trunk/yasm/; revision=174
24 years ago
Peter Johnson
303bc90f72
Add prototypes for strcasecmp and strncasecmp if we use our own implementation.
...
svn path=/trunk/yasm/; revision=160
24 years ago
Peter Johnson
c09f4addc8
Check for case-insensitive string comparisons. Use strcasecmp and strncasecmp
...
in the source: if stricmp or strcmpi is available, they're mapped to
strcasecmp.
svn path=/trunk/yasm/; revision=159
24 years ago
Peter Johnson
bcd6236091
Add RCSID() function.
...
Indent some of the preprocessor directives a bit nicer.
svn path=/trunk/yasm/; revision=149
24 years ago
Peter Johnson
28940100d4
Add <sys/queue.h> to util.h and pull in compatible, portable version from
...
OpenSSH-portable.
svn path=/trunk/yasm/; revision=143
24 years ago
Peter Johnson
bfd5122925
Add toascii() implementation.
...
svn path=/trunk/yasm/; revision=67
24 years ago
Peter Johnson
616bd61994
Use ANSI C compliant #ifndef wrappers (_A_H_ -> YASM_A_H).
...
svn path=/trunk/yasm/; revision=64
24 years ago
Peter Johnson
6b93227482
Use autoconf to determine when to include our implementation of strdup, so
...
remove util.c and create strdup.c. Make util.h, strdup.c, and several source
files use config.h defines.
svn path=/trunk/yasm/; revision=61
24 years ago
Peter Johnson
2141d4f43d
Initial check-in of utility functions.
...
svn path=/trunk/yasm/; revision=49
24 years ago
Peter Johnson
d3a51f5835
Initial check-in.
...
svn path=/trunk/yasm/; revision=7
24 years ago