aboutsummaryrefslogtreecommitdiff
path: root/gas/a.out.gnu.h
diff options
context:
space:
mode:
authorJohn Gilmore <gnu@cygnus>1991-09-04 16:03:52 +0000
committerJohn Gilmore <gnu@cygnus>1991-09-04 16:03:52 +0000
commite557edcf98c55007753b5ff7b4003fdcc099bcb7 (patch)
tree08711a980a25c40dbc40715325a46ffa43b8ff32 /gas/a.out.gnu.h
parent12e7087f536972db65252d9db6c04cf8441724ff (diff)
downloadgdb-e557edcf98c55007753b5ff7b4003fdcc099bcb7.zip
gdb-e557edcf98c55007753b5ff7b4003fdcc099bcb7.tar.gz
gdb-e557edcf98c55007753b5ff7b4003fdcc099bcb7.tar.bz2
* a.out.gnu.h, aout64.h: Add N_WARNING. Change N_FN to 0x0E,
to match SunOS and BSD. Add N_COMM as 0x12 for SunOS shared lib support. * stab.def: Add N_COMM to table, fix overlap comment.
Diffstat (limited to 'gas/a.out.gnu.h')
-rwxr-xr-xgas/a.out.gnu.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/gas/a.out.gnu.h b/gas/a.out.gnu.h
index 24794dc..3833d71 100755
--- a/gas/a.out.gnu.h
+++ b/gas/a.out.gnu.h
@@ -169,7 +169,8 @@ struct nlist {
#define N_TEXT 4
#define N_DATA 6
#define N_BSS 8
-#define N_FN 0x1e
+#define N_FN 0xe
+#define N_COMM 0x12 /* common (visible in shared lib commons) */
#define N_EXT 1
#define N_TYPE 036
@@ -205,6 +206,12 @@ struct nlist {
/* This is output from LD. */
#define N_SETV 0x1C /* Pointer to set vector in data area. */
+
+/* Warning symbol. The text gives a warning message, the next symbol
+ in the table will be undefined. When the symbol is referenced, the
+ message is printed. */
+
+#define N_WARNING 0x1e
/* This structure describes a single relocation to be performed.
The text-relocation section of the file is a vector of these structures,