From 01d23ae74923aa9ef95d8452035071e13aa6f5b0 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Wed, 8 Apr 2009 16:04:49 +0000 Subject: [PATCH] bfd/ 2009-04-08 H.J. Lu * elflink.c (elf_link_add_object_symbols): Warn alternate ELF machine code. include/ 2009-04-08 H.J. Lu * bfdlink.h (bfd_link_info): Add warn_alternate_em. ld/ 2009-04-08 H.J. Lu * lexsup.c (option_values): Add OPTION_WARN_ALTERNATE_EM. (ld_options): Likewise. (parse_args): Likewise. * ld.texinfo: Document --warn-alternate-em. * NEWS: Mention --warn-alternate-em. --- include/ChangeLog | 4 ++++ include/bfdlink.h | 3 +++ 2 files changed, 7 insertions(+) diff --git a/include/ChangeLog b/include/ChangeLog index fe6887463..dfe9fcee9 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2009-04-08 H.J. Lu + + * bfdlink.h (bfd_link_info): Add warn_alternate_em. + 2009-03-18 Alan Modra * alloca-conf.h: Revise based on autoconf-2.61, autoconf-2.13 diff --git a/include/bfdlink.h b/include/bfdlink.h index 51c5b15cd..910281ad5 100644 --- a/include/bfdlink.h +++ b/include/bfdlink.h @@ -322,6 +322,9 @@ struct bfd_link_info /* TRUE if we should warn when adding a DT_TEXTREL to a shared object. */ unsigned int warn_shared_textrel: 1; + /* TRUE if we should warn alternate ELF machine code. */ + unsigned int warn_alternate_em: 1; + /* TRUE if unreferenced sections should be removed. */ unsigned int gc_sections: 1;