* config/obj-elf.c (obj_elf_init_stab_section): Fix assertion.
This commit is contained in:
parent
6be999b866
commit
91952a0680
2 changed files with 6 additions and 2 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2010-08-31 Alan Modra <amodra@gmail.com>
|
||||||
|
|
||||||
|
* config/obj-elf.c (obj_elf_init_stab_section): Fix assertion.
|
||||||
|
|
||||||
2010-08-30 Richard Henderson <rth@redhat.com>
|
2010-08-30 Richard Henderson <rth@redhat.com>
|
||||||
|
|
||||||
* config/obj-coff-seh.c: Rewrite the entire file.
|
* config/obj-coff-seh.c: Rewrite the entire file.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* ELF object file format
|
/* ELF object file format
|
||||||
Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
|
Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
|
||||||
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
|
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
|
||||||
Free Software Foundation, Inc.
|
Free Software Foundation, Inc.
|
||||||
|
|
||||||
This file is part of GAS, the GNU Assembler.
|
This file is part of GAS, the GNU Assembler.
|
||||||
|
@ -1795,7 +1795,7 @@ obj_elf_init_stab_section (segT seg)
|
||||||
strcpy (stabstr_name, segment_name (seg));
|
strcpy (stabstr_name, segment_name (seg));
|
||||||
strcat (stabstr_name, "str");
|
strcat (stabstr_name, "str");
|
||||||
stroff = get_stab_string_offset (file, stabstr_name);
|
stroff = get_stab_string_offset (file, stabstr_name);
|
||||||
know (stroff == 1);
|
know (stroff == 1 || (stroff == 0 && file[0] == '\0'));
|
||||||
md_number_to_chars (p, stroff, 4);
|
md_number_to_chars (p, stroff, 4);
|
||||||
seg_info (seg)->stabu.p = p;
|
seg_info (seg)->stabu.p = p;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue