X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=include%2Felf%2Fcommon.h;h=767ad3ef13c33ad41a1e25b7745dadd2f5e62175;hb=f4ddf30f1108b2c0b3eee5677c912383ac903256;hp=bb15b7d0b4627dab033a250923f4372e7461c879;hpb=886a250647ac0c608f20a7007fc2167a70f64e20;p=deliverable%2Fbinutils-gdb.git diff --git a/include/elf/common.h b/include/elf/common.h index bb15b7d0b4..767ad3ef13 100644 --- a/include/elf/common.h +++ b/include/elf/common.h @@ -1,5 +1,5 @@ /* ELF support for BFD. - Copyright (C) 1991-2015 Free Software Foundation, Inc. + Copyright (C) 1991-2016 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support, from information published in "UNIX System V Release 4, Programmers Guide: ANSI C and @@ -595,6 +595,20 @@ /* Note segment for SystemTap probes. */ #define NT_STAPSDT 3 +/* Note segments for core files on FreeBSD systems. Note name is + "FreeBSD". */ + +#define NT_FREEBSD_THRMISC 7 /* Thread miscellaneous info. */ +#define NT_FREEBSD_PROCSTAT_PROC 8 /* Procstat proc data. */ +#define NT_FREEBSD_PROCSTAT_FILES 9 /* Procstat files data. */ +#define NT_FREEBSD_PROCSTAT_VMMAP 10 /* Procstat vmmap data. */ +#define NT_FREEBSD_PROCSTAT_GROUPS 11 /* Procstat groups data. */ +#define NT_FREEBSD_PROCSTAT_UMASK 12 /* Procstat umask data. */ +#define NT_FREEBSD_PROCSTAT_RLIMIT 13 /* Procstat rlimit data. */ +#define NT_FREEBSD_PROCSTAT_OSREL 14 /* Procstat osreldate data. */ +#define NT_FREEBSD_PROCSTAT_PSSTRINGS 15 /* Procstat ps_strings data. */ +#define NT_FREEBSD_PROCSTAT_AUXV 16 /* Procstat auxv data. */ + /* Note segments for core files on NetBSD systems. Note name must start with "NetBSD-CORE". */ @@ -642,6 +656,7 @@ /* Values for NetBSD .note.netbsd.ident notes. Note name is "NetBSD". */ #define NT_NETBSD_IDENT 1 +#define NT_NETBSD_MARCH 5 /* Values for OpenBSD .note.openbsd.ident notes. Note name is "OpenBSD". */