History log of /netbsd-src/lib/libc/gen/nlist_private.h (Results 1 – 25 of 27)
Revision Date Author Comments
# dabbf2ef 21-Oct-2024 skrll <skrll@NetBSD.org>

risc-v: Fix nlist on ELF64

The define __riscv64 is not provided (anymore?), so use _LP64 to determine
if nlist support for ELF64 should be added.

This fixes a problem pointed to me by he@

risc

risc-v: Fix nlist on ELF64

The define __riscv64 is not provided (anymore?), so use _LP64 to determine
if nlist support for ELF64 should be added.

This fixes a problem pointed to me by he@

riscv64# pstat -sh -N /netbsd
pstat: kvm_nlist: bad namelist
riscv64#

in that it now doesn't fail with "bad namelist". Other problems with pstat
seem to exist, however.

show more ...


# 9ced62b4 30-Mar-2020 maya <maya@NetBSD.org>

Be less of a minefield for new architectures. They're not going to be a.out.
Remove sh5, long gone.
(Hopefully nothing hits the #else case)


# 2f4394e3 29-Jan-2016 christos <christos@NetBSD.org>

add or1k


# b466259f 29-Jan-2016 christos <christos@NetBSD.org>

missing ia64.


# 1c1ffc92 13-Jun-2015 dennis <dennis@NetBSD.org>

Add entries for riscv and aarch64. This lets the former build
complete and gets the latter close to the end.


# cf884af3 20-Mar-2012 matt <matt@NetBSD.org>

Use C89 definitions.
Remove use of __P


# e4100763 17-Jan-2011 matt <matt@NetBSD.org>

cleanup format of #ifdef


# 3edad858 24-Sep-2010 matt <matt@NetBSD.org>

If not using O32 on mips, we need to read ELF64 symbols too.


# 6218a6da 21-Aug-2009 he <he@NetBSD.org>

Introduce a new accessor macro N_NAME() to access the n_name field
in struct nlist, since it's accessed differently depending on
whether we do a.out or not. Use this macro as appropriate in the
nlis

Introduce a new accessor macro N_NAME() to access the n_name field
in struct nlist, since it's accessed differently depending on
whether we do a.out or not. Use this macro as appropriate in the
nlist* functions.
Also replace some includes of <a.out.h> with <nlist.h>, to fix build
problem for mips.

show more ...


# 3308ff5c 16-Aug-2009 matt <matt@NetBSD.org>

Only include <sys/exec_aout.h> if NLIST_AOUT is defined.
Don't define NLIST_AOUT for mips anymore.


# 99410184 26-Jul-2003 salo <salo@NetBSD.org>

netbsd.org->NetBSD.org


# 370e22c9 23-Nov-2002 fvdl <fvdl@NetBSD.org>

Enable ELF32 nlist (as well as ELF64) for x86-64.


# 4c8e4821 11-Jul-2002 scw <scw@NetBSD.org>

Add SH5 support. (Missed these during the last sweep of my local tree)


# 02ac1ae2 06-Jun-2002 fredette <fredette@NetBSD.org>

Added hppa support (some of it incomplete) to lib/csu, lib/libc,
and lib/libkvm.


# f634f37b 05-Jun-2002 fvdl <fvdl@NetBSD.org>

Use NLIST_ELF64 for x86_64.


# 78aee7b9 03-May-2001 matt <matt@NetBSD.org>

Enable ELF32 support for VAX.


# d47ff437 17-Feb-2001 bjh21 <bjh21@NetBSD.org>

Make both ARM ports support both NLIST_AOUT and NLIST_ELF32.


# db755e7c 14-Jun-2000 cgd <cgd@NetBSD.org>

sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)


# d220ca5b 14-Jun-2000 cgd <cgd@NetBSD.org>

fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.


# 6c97e2bd 09-May-2000 bjh21 <bjh21@NetBSD.org>

Initial commit of arm26 port


# 40732a43 03-Jan-2000 msaitoh <msaitoh@NetBSD.org>

nlist for COFF


# 4fe22aef 29-Jan-1999 thorpej <thorpej@NetBSD.org>

Sync w/ kvm_mkdb.


# 555571f7 12-Jul-1998 thorpej <thorpej@NetBSD.org>

Add Elf32 support for i386, m68k, and sparc.


# 1db29818 29-Mar-1997 thorpej <thorpej@NetBSD.org>

MIPS: a.out, ecoff, and elf nlist support
PowerPC: a.out and elf nlist support


# 80fde3aa 30-Sep-1996 cgd <cgd@NetBSD.org>

kill recently added 'check' functions, since they only add code to be more
expensive, i.e. they save nothing and add code.


12