[PATCH] Fix issue from GCC PR47527: no ELF flags, EABI attribs, etc. in dummy IR BFD.
ld/ChangeLog: 2011-03-10 Dave Korn <dave.korn.cygwin@gmail.com> * ldlang.c (lang_check): Don't run checks on dummy IR BFDs.
This commit is contained in:
parent
8543fde54a
commit
422b6f1440
@ -1,3 +1,7 @@
|
||||
2011-03-10 Dave Korn <dave.korn.cygwin@gmail.com>
|
||||
|
||||
* ldlang.c (lang_check): Don't run checks on dummy IR BFDs.
|
||||
|
||||
2011-03-10 Dave Korn <dave.korn.cygwin@gmail.com>
|
||||
|
||||
* ldlang.h (lang_input_statement_type): Add new 'claim_archive' flag,
|
||||
|
@ -5754,6 +5754,11 @@ lang_check (void)
|
||||
|
||||
for (file = file_chain.head; file != NULL; file = file->input_statement.next)
|
||||
{
|
||||
#ifdef ENABLE_PLUGINS
|
||||
/* Don't check format of files claimed by plugin. */
|
||||
if (file->input_statement.claimed)
|
||||
continue;
|
||||
#endif /* ENABLE_PLUGINS */
|
||||
input_bfd = file->input_statement.the_bfd;
|
||||
compatible
|
||||
= bfd_arch_get_compatible (input_bfd, link_info.output_bfd,
|
||||
|
Loading…
x
Reference in New Issue
Block a user