Home | History | Annotate | Download | only in ld.elf_so
History log of /src/libexec/ld.elf_so/xprintf.c
RevisionDateAuthorComments
 1.23  06-Mar-2021  christos pretend we know about %# and %j...
 1.22  08-Dec-2019  uwe Fix typo in a comment.
 1.21  16-Dec-2010  joerg branches: 1.21.46;
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.
 1.20  19-May-2009  christos warns=4
 1.19  24-Nov-2007  christos support %z
 1.18  24-Apr-2005  christos branches: 1.18.10;
not supporting %c is confusing and it only uses up a few bytes.
 1.17  22-Oct-2004  skrll Add __RCSIDs.

OK'd by mycroft.
 1.16  15-Feb-2004  enami Don't assume past the mmaped region is accessible.
 1.15  24-Jul-2003  skrll ANSIfy and de-__P().
 1.14  05-Jun-2003  simonb KNF- blank lines before code at start of functions.
 1.13  24-Sep-2002  mycroft Similarly, remove support for short arguments.
 1.12  24-Sep-2002  mycroft Remove quad support. We don't need it, and it wastes a lot of space. (It
pulls in {,u}{div,mod}di3() and qdivrem().)
 1.11  24-Sep-2002  mycroft 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.
 1.10  27-Aug-2002  lukem xerrx() needs to output a trailing newline as well
 1.9  26-May-2002  wiz __STDC__ is always defined on NetBSD.
 1.8  14-Aug-2001  eeh branches: 1.8.2;
Pointers are NULL. Characters are '\0'.
 1.7  03-Jul-2000  matt Treat short and byte print formats as and cast to the right size.
 1.6  02-Apr-2000  soren branches: 1.6.4;
Also print a newline after the error in the xwarnx case.
 1.5  03-Mar-1999  christos Make this compile without -DRTLD_LOADER and fix printf format problems on
the alpha.
 1.4  01-Mar-1999  christos KNF
 1.3  27-Feb-1999  scottr 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.
 1.2  07-Feb-1999  christos Support for {h,l,q,ll} modifiers and %p
 1.1  16-Dec-1996  cgd 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.
 1.6.4.1  09-Dec-2001  he Pull up revisions 1.7-1.8 (requested by skrll):
Add init/fini section support in crtbegin and crtend, and introduce
support for DWARF2 exception handling. Fixes PR#12865, PR#13488,
PR#13489, and PR#13491. Also fix ld.elf_so to deal appropriately.
 1.8.2.1  28-May-2004  tron Apply patch (request by skrll in ticket #1702):
Bring "ld.elf_so" (mostly) in sync with NetBSD-current:
- MI and MD (e.g. under NetBSD-alpha) performance improvements
- RTLD_SELF, RTLD_NEXT, RTLD_DEFAULT support
- much better structured code
- closes PR bin/25464
 1.18.10.1  09-Jan-2008  matt sync with HEAD
 1.21.46.1  08-Apr-2020  martin Merge changes from current as of 20200406

RSS XML Feed