X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Fsymbols.c;h=7b5e514a315f9805e00a556db7d30a5d49ba1162;hb=704897fbeff6f2247f87578efb9054e246fd0cd0;hp=938cf2e91ab647b7295bafc065c86ac1302a90e1;hpb=9d75b2885f7b3f98a5b4485362a95bf5b67cca6f;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/symbols.c b/gas/symbols.c index 938cf2e91a..7b5e514a31 100644 --- a/gas/symbols.c +++ b/gas/symbols.c @@ -572,7 +572,7 @@ symbol_clone (symbolS *orgsymP, int replace) as_fatal ("bfd_make_empty_symbol: %s", bfd_errmsg (bfd_get_error ())); newsymP->bsym = bsymnew; bsymnew->name = bsymorg->name; - bsymnew->flags = bsymorg->flags & !BSF_SECTION_SYM; + bsymnew->flags = bsymorg->flags & ~BSF_SECTION_SYM; bsymnew->section = bsymorg->section; bfd_copy_private_symbol_data (bfd_asymbol_bfd (bsymorg), bsymorg, bfd_asymbol_bfd (bsymnew), bsymnew);