aboutsummaryrefslogtreecommitdiff
path: root/include/stab.def
diff options
context:
space:
mode:
authorJohn Gilmore <gnu@cygnus>1991-08-22 03:33:59 +0000
committerJohn Gilmore <gnu@cygnus>1991-08-22 03:33:59 +0000
commit797d1b8939e7476cd2a30e6a76c06a8f90fe557c (patch)
treef6a71313fc5453ad290ac936c66a086bd01a6071 /include/stab.def
parent1ca5c46c1f08145534cd804c609098d27313afef (diff)
downloadgdb-797d1b8939e7476cd2a30e6a76c06a8f90fe557c.zip
gdb-797d1b8939e7476cd2a30e6a76c06a8f90fe557c.tar.gz
gdb-797d1b8939e7476cd2a30e6a76c06a8f90fe557c.tar.bz2
* Start a ChangeLog for the includes directory.
* a.out.gnu.h (N_FN): Fix value -- was 15, should be 0x1E. * stab.def: Update allocation table in comments at end, to reflect reality as I know it.
Diffstat (limited to 'include/stab.def')
-rwxr-xr-xinclude/stab.def11
1 files changed, 7 insertions, 4 deletions
diff --git a/include/stab.def b/include/stab.def
index 77e48c9..44f55a1 100755
--- a/include/stab.def
+++ b/include/stab.def
@@ -166,10 +166,13 @@ __define_stab (N_NBLCS, 0xF8, "NBLCS")
STAB MATRIX
_________________________________________________
| 00 - 1F are not dbx stab symbols |
- | Entries with bits 01 set are external symbols |
- | N_UNDEF | N_ABS | N_TEXT | N_DATA |
- | N_BSS | N_COMM | | N_FN |
+ | Entries with bit 01 set are external symbols. |
+ | 00 UNDEF | 02 ABS | 04 TEXT | 06 DATA |
+ | 08 BSS | 0A INDR* | 0C | 0E |
+ | 10 | 12 | 14 SETA | 16 SETT |
+ | 18 SETD | 1A SETB | 1C SETV | 1E FN |
|_______________________________________________|
+ | Debug entries with bit 01 set are unused. |
| 20 GSYM | 22 FNAME | 24 FUN | 26 STSYM |
| 28 LCSYM | 2A MAIN | 2C | 2E |
| 30 PC | 32 NSYMS | 34 NOMAP | 36 |
@@ -200,5 +203,5 @@ __define_stab (N_NBLCS, 0xF8, "NBLCS")
| F8 | FA | FC | FE LENG |
+-----------------------------------------------+
* 50 EHDECL is also MOD2.
-
+ * 0A INDR is also COMM (supposedly only used internally to unix ld?)
*/