mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-03-01 13:26:47 +08:00
* config/obj-elf.c (obj_elf_section): Cater for TC_KEEP_OPERAND_SPACES
targets when checking for "comdat".
This commit is contained in:
parent
eb17f3512a
commit
59365e1917
@ -1,3 +1,8 @@
|
||||
2012-05-19 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* config/obj-elf.c (obj_elf_section): Cater for TC_KEEP_OPERAND_SPACES
|
||||
targets when checking for "comdat".
|
||||
|
||||
2012-05-19 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* config/tc-dlx.c (s_proc): Don't use asprintf.
|
||||
|
@ -1049,10 +1049,15 @@ obj_elf_section (int push)
|
||||
group_name = obj_elf_section_name ();
|
||||
if (group_name == NULL)
|
||||
attr &= ~SHF_GROUP;
|
||||
else if (strncmp (input_line_pointer, ",comdat", 7) == 0)
|
||||
else if (*input_line_pointer == ',')
|
||||
{
|
||||
input_line_pointer += 7;
|
||||
linkonce = 1;
|
||||
++input_line_pointer;
|
||||
SKIP_WHITESPACE ();
|
||||
if (strncmp (input_line_pointer, "comdat", 6) == 0)
|
||||
{
|
||||
input_line_pointer += 6;
|
||||
linkonce = 1;
|
||||
}
|
||||
}
|
||||
else if (strncmp (name, ".gnu.linkonce", 13) == 0)
|
||||
linkonce = 1;
|
||||
|
Loading…
Reference in New Issue
Block a user