Re: Support .gnu.lto_.lto section in ELF files

PR 24768
	* bfd.c (struct bfd): Add lto_slim_object flag.
	* bfd-in2.h: Regenerate.
This commit is contained in:
Alan Modra 2019-07-30 13:14:36 +09:30
parent 25ec892484
commit 34d5c40a07
3 changed files with 10 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2019-07-30 Alan Modra <amodra@gmail.com>
PR 24768
* bfd.c (struct bfd): Add lto_slim_object flag.
* bfd-in2.h: Regenerate.
2019-07-29 Martin Liska <mliska@suse.cz> 2019-07-29 Martin Liska <mliska@suse.cz>
PR 24768 PR 24768

View File

@ -7197,7 +7197,7 @@ struct bfd
unsigned int lto_output : 1; unsigned int lto_output : 1;
/* Set if this is a slim LTO object not loaded with a compiler plugin. */ /* Set if this is a slim LTO object not loaded with a compiler plugin. */
unsigned int lto_slim_object: 1; unsigned int lto_slim_object : 1;
/* Set to dummy BFD created when claimed by a compiler plug-in /* Set to dummy BFD created when claimed by a compiler plug-in
library. */ library. */

View File

@ -236,6 +236,9 @@ CODE_FRAGMENT
. {* Set if this is a plugin output file. *} . {* Set if this is a plugin output file. *}
. unsigned int lto_output : 1; . unsigned int lto_output : 1;
. .
. {* Set if this is a slim LTO object not loaded with a compiler plugin. *}
. unsigned int lto_slim_object : 1;
.
. {* Set to dummy BFD created when claimed by a compiler plug-in . {* Set to dummy BFD created when claimed by a compiler plug-in
. library. *} . library. *}
. bfd *plugin_dummy_bfd; . bfd *plugin_dummy_bfd;