Fix an internal compiler error when attempting to create a second $GDB_DEBUG$ section.

PR 26359
	* config/obj-som.c (obj_som_init_stab_section): Do nothing if the
	$GDB_DEBUG$ section has already been created.
This commit is contained in:
Nick Clifton
2020-08-13 11:50:13 +01:00
parent 73d0dc162e
commit 8118fd4346
2 changed files with 11 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2020-08-13 Nick Clifton <nickc@redhat.com>
PR 26359
* config/obj-som.c (obj_som_init_stab_section): Do nothing if the
$GDB_DEBUG$ section has already been created.
2020-08-12 Joe Ramsay <joe.ramsay@.arm.com>
* config/tc-arm.c (do_neon_cvt_1): Parse vcvtne as vcvt-ne for

View File

@ -211,9 +211,13 @@ obj_som_init_stab_section (segT seg)
segT space;
subsegT saved_subseg = now_subseg;
char *p;
const char * file;
const char * file;
unsigned int stroff;
/* Nothing to do if the section has already been created. */
if (bfd_get_section_by_name (stdoutput, "$GDB_DEBUG$"))
return;
/* Make the space which will contain the debug subspaces. */
space = bfd_make_section_old_way (stdoutput, "$GDB_DEBUG$");