diff options
author | Ian Lance Taylor <ian@airs.com> | 1999-10-28 03:52:01 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1999-10-28 03:52:01 +0000 |
commit | 8140b6644d7a8d71e826c9550c2aa84a586f56aa (patch) | |
tree | 46003d937f2a58d2b428267201649bc24b378b29 /bfd | |
parent | d7498c1ee197a02c6401584d15b984ae94deaeba (diff) | |
download | gdb-8140b6644d7a8d71e826c9550c2aa84a586f56aa.zip gdb-8140b6644d7a8d71e826c9550c2aa84a586f56aa.tar.gz gdb-8140b6644d7a8d71e826c9550c2aa84a586f56aa.tar.bz2 |
* stabs.c (_bfd_link_section_stabs): Make sure .stabstr section
starts with a zero.
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 5 | ||||
-rw-r--r-- | bfd/stabs.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index e86d8e9..a94c674 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +1999-10-27 Ian Lance Taylor <ian@zembu.com> + + * stabs.c (_bfd_link_section_stabs): Make sure .stabstr section + starts with a zero. + Sat Oct 23 17:36:12 1999 Andrew Cagney <cagney@b1.cygnus.com> * archures.c: Add definitions bfd_mach_d10v, bfd_mach_d10v_ts2 and diff --git a/bfd/stabs.c b/bfd/stabs.c index ea4da8f..e9ac167 100644 --- a/bfd/stabs.c +++ b/bfd/stabs.c @@ -230,6 +230,8 @@ _bfd_link_section_stabs (abfd, psinfo, stabsec, stabstrsec, psecinfo) sinfo->strings = _bfd_stringtab_init (); if (sinfo->strings == NULL) goto error_return; + /* Make sure the first byte is zero. */ + (void) _bfd_stringtab_add (sinfo->strings, "", true, true); if (! bfd_hash_table_init_n (&sinfo->includes.root, stab_link_includes_newfunc, 251)) |