History log of /src/lib/libc/gen/nlist_aout.c |
Revision | | Date | Author | Comments |
1.23 |
| 21-Mar-2012 |
christos | c89 definitions
|
1.22 |
| 20-Aug-2009 |
martin | branches: 1.22.6; forward declare struct nlist before including nlist_private.h to avoid a compiler warning.
|
1.21 |
| 20-Aug-2009 |
he | Actually, when we really need the a.out defines from <nlist.h>, we need to include <a.out.h> anyway. Move it inside #ifdef NLIST_AOUT.
|
1.20 |
| 20-Aug-2009 |
he | Instead of including <a.out.h> to get at "struct nlist" (with a comment to explain it), include <nlist.h> instead, so that our mips ports don't error out in the absence of aout_machdep.h.
|
1.19 |
| 16-Aug-2009 |
matt | Only include <sys/exec_aout.h> if NLIST_AOUT is defined. Don't define NLIST_AOUT for mips anymore.
|
1.18 |
| 16-Feb-2009 |
lukem | A variation on the sign-compare fix for these.
|
1.17 |
| 16-Feb-2009 |
tron | Fix -Wsign-compare issue (on NetBSD/sparc64).
|
1.16 |
| 08-Nov-2006 |
christos | branches: 1.16.28; if we are using ssp, use malloc instead of alloca.
|
1.15 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
|
1.14 |
| 20-Apr-2003 |
christos | PR/6156: Stefan Grefen: nlist returns bogus value if symbol is multiply defined in object
|
1.13 |
| 11-Nov-2002 |
thorpej | Fix signed/unsigned comparison warnings.
|
1.12 |
| 14-Jun-2000 |
cgd | branches: 1.12.4; fix up NetBSD RCS Ids to match the standard, and the leading comment as to match as well. No functional changes.
|
1.11 |
| 20-Sep-1999 |
lukem | branches: 1.11.6; back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. _DIAGASSERT() is still retained.
|
1.10 |
| 16-Sep-1999 |
lukem | * use _DIAGASSERT() to check pointer arguments against NULL and file descriptors against -1 (as appropriate). * add actual checks which to detect stuff that would trigger_DIAGASSERT(), and attempt to return a sane error condition. * knf some code * remove some `register' decls.
the first two items result in the addition of code similar to the following in various functions:
_DIAGASSERT(path != NULL) #ifdef _DIAGNOSTIC if (path == NULL) { errno = EFAULT; return (-1); } #endif
|
1.9 |
| 17-Jun-1999 |
thorpej | MAP_COPY -> MAP_PRIVATE
|
1.8 |
| 13-Nov-1998 |
christos | delint
|
1.7 |
| 14-Oct-1998 |
kleink | Need "namespace.h".
|
1.6 |
| 30-Jun-1998 |
thorpej | Use pread(2) in one place.
|
1.5 |
| 03-Feb-1998 |
perry | remove obsolete register declarations
|
1.4 |
| 15-Dec-1997 |
mrg | use MAP_COPY|MAP_FILE.
|
1.3 |
| 13-Jul-1997 |
christos | Fix RCSID's
|
1.2 |
| 30-Sep-1996 |
cgd | kill recently added 'check' functions, since they only add code to be more expensive, i.e. they save nothing and add code.
|
1.1 |
| 27-Sep-1996 |
cgd | Seriously revamp libc's nlist()/__fdnlist() support: (1) split nlist() into multiple files, for clarity and to make ELF 32/64 support easier, (2) support multiple executable types at the same time, and (3) add support for 32- and 64-bit ELF (32-bit ELF support originally from OpenBSD, but with several bug fixes so that it actually handles symbols types more correctly (and therefore _works_ for some of the more tricky uses of the nlist routines) and changes for 64-bit ELF support).
|
1.11.6.1 |
| 23-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
1.12.4.1 |
| 10-Dec-2002 |
thorpej | Sync with HEAD.
|
1.16.28.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.22.6.1 |
| 17-Apr-2012 |
yamt | sync with head
|