joerg
c4120e324e
Replace use of errlist with a single concatenated version and an offset
...
array. This requires less storage and avoids one runtime relocation per
errno value.
2010-12-16 22:52:32 +00:00
christos
fa64a5bf9b
warns=4
2009-05-19 20:44:52 +00:00
christos
496f9be3e8
support %z
2007-11-24 18:32:26 +00:00
christos
01592c7cfe
not supporting %c is confusing and it only uses up a few bytes.
2005-04-24 21:11:58 +00:00
skrll
2728318e3c
Add __RCSIDs.
...
OK'd by mycroft.
2004-10-22 05:39:56 +00:00
enami
f1740378ad
Don't assume past the mmaped region is accessible.
2004-02-15 02:59:04 +00:00
skrll
5f573ab68d
ANSIfy and de-__P().
2003-07-24 10:12:25 +00:00
simonb
a9f5b3f871
KNF- blank lines before code at start of functions.
2003-06-05 10:41:32 +00:00
mycroft
bddb0d021d
Similarly, remove support for short arguments.
2002-09-24 14:09:43 +00:00
mycroft
fa344ccc4b
Remove quad support. We don't need it, and it wastes a lot of space. (It
...
pulls in {,u}{div,mod}di3() and qdivrem().)
2002-09-24 14:05:33 +00:00
mycroft
fa5df29420
Include xassert() only if DEBUG, like the real assert().
...
Also, xassert() calls abort(), so there's no need to do it in all of the
callers.
2002-09-24 13:06:07 +00:00
lukem
3b473ec283
xerrx() needs to output a trailing newline as well
2002-08-27 10:37:33 +00:00
wiz
bf840df2cd
__STDC__ is always defined on NetBSD.
2002-05-26 00:02:06 +00:00
eeh
f4edff94e1
Pointers are NULL. Characters are '\0'.
2001-08-14 20:13:56 +00:00
matt
c72bbb2c51
Treat short and byte print formats as and cast to the right size.
2000-07-03 03:32:57 +00:00
soren
0b24ff5b31
Also print a newline after the error in the xwarnx case.
2000-04-02 23:04:32 +00:00
christos
ec2edc19fd
Make this compile without -DRTLD_LOADER and fix printf format problems on
...
the alpha.
1999-03-03 21:18:00 +00:00
christos
26475619ed
KNF
1999-03-01 16:40:07 +00:00
scottr
2b90737599
Replace local xva_arg() inline function with macros similar to those in
...
the stdio vfprintf() function. Fixes compilation errors on powerpc due
to differences in how va_list is implemented.
1999-02-27 21:52:23 +00:00
christos
fed6586383
Support for {h,l,q,ll} modifiers and %p
1999-02-07 17:23:40 +00:00
cgd
41fe218b25
First cut at an ELF shared loader. Originally from John Polstra's FreeBSD elf
...
kit, then hacked on by Matt Thomas <matt@3am-software.com>, then by me (to
make it work with new versions of the toolchain, etc.). This runs, but it's
in serious need of cleaning and/or a fair bit of reworking. See the README
file for more information, and a list of things to do.
1996-12-16 20:37:55 +00:00