mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-30 17:31:13 +08:00
* read.c (get_stab_string_offset, s_stab_generic): If
BFD_ASSEMBLER, call subseg_set rather than subseg_new.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
Thu Sep 9 15:05:34 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
|
||||||
|
|
||||||
|
* read.c (get_stab_string_offset, s_stab_generic): If
|
||||||
|
BFD_ASSEMBLER, call subseg_set rather than subseg_new.
|
||||||
|
|
||||||
Wed Sep 8 15:09:17 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
|
Wed Sep 8 15:09:17 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
|
||||||
|
|
||||||
* config/obj-elf.c (obj_elf_section): Set SEC_LOAD when using
|
* config/obj-elf.c (obj_elf_section): Set SEC_LOAD when using
|
||||||
|
12
gas/read.c
12
gas/read.c
@ -2745,7 +2745,7 @@ get_stab_string_offset (string, secname)
|
|||||||
/* free (newsecname);*/
|
/* free (newsecname);*/
|
||||||
}
|
}
|
||||||
#ifdef BFD_ASSEMBLER
|
#ifdef BFD_ASSEMBLER
|
||||||
subseg_new ((char *) seg->name, save_subseg);
|
subseg_set (seg, save_subseg);
|
||||||
#else
|
#else
|
||||||
/* subseg_new (seg, save_subseg); */
|
/* subseg_new (seg, save_subseg); */
|
||||||
#endif
|
#endif
|
||||||
@ -2769,7 +2769,7 @@ get_stab_string_offset (string, secname)
|
|||||||
gdb_string_index++;
|
gdb_string_index++;
|
||||||
}
|
}
|
||||||
#ifdef BFD_ASSEMBLER
|
#ifdef BFD_ASSEMBLER
|
||||||
subseg_new ((char *) save_seg->name, save_subseg);
|
subseg_set (save_seg, save_subseg);
|
||||||
#else
|
#else
|
||||||
/* subseg_new (save_seg, save_subseg); */
|
/* subseg_new (save_seg, save_subseg); */
|
||||||
#endif
|
#endif
|
||||||
@ -2928,12 +2928,16 @@ s_stab_generic (what, secname)
|
|||||||
if (goof)
|
if (goof)
|
||||||
{
|
{
|
||||||
ignore_rest_of_line ();
|
ignore_rest_of_line ();
|
||||||
|
#ifdef BFD_ASSEMBLER
|
||||||
|
subseg_set (saved_seg, saved_subseg);
|
||||||
|
#else
|
||||||
subseg_new (saved_seg, saved_subseg);
|
subseg_new (saved_seg, saved_subseg);
|
||||||
|
#endif
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef BFD_ASSEMBLER
|
#ifdef BFD_ASSEMBLER
|
||||||
subseg_new ((char *) seg->name, subseg);
|
subseg_set (seg, subseg);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if 0 /* needed for elf only? */
|
#if 0 /* needed for elf only? */
|
||||||
@ -2964,7 +2968,7 @@ s_stab_generic (what, secname)
|
|||||||
md_number_to_chars (p, 0, 4);
|
md_number_to_chars (p, 0, 4);
|
||||||
}
|
}
|
||||||
#ifdef BFD_ASSEMBLER
|
#ifdef BFD_ASSEMBLER
|
||||||
subseg_new ((char *) saved_seg->name, subseg);
|
subseg_set (saved_seg, subseg);
|
||||||
#else
|
#else
|
||||||
/* subseg_new (saved_seg, subseg); */
|
/* subseg_new (saved_seg, subseg); */
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user