This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: FAIL: Build pr22983 (both x86-64 and aarch64, Gentoo)


Hi Andreas,

> Hi, any advice what's going wrong here? I don't know enough of the background 
> to even guess if it's Gentoo-specific... 

It may be...

> regexp_diff match failure
> regexp "^ +[0-9]+: +[0-9a-f]+ +[0-9a-f]+ +OBJECT +GLOBAL +DEFAULT +[0-9]+ 
> +var_attr_used_disabled$"
> line   "     6: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND 
> __printf_chk@GLIBC_2.3.4 (3)"

My guess - the var_attr_used_disabled symbol is missing from the dynamic
symbol table, and so the regexps are failing to find any match.  As for
why the symbol is missing, I would guess name mangling or name prefixing.
Maybe your system is prefixing symbols names with some text ?

You could try repeating the test sequence without the -Wl,--dynamic-list,pr22983.t
option on the final link command line, and then see what symbols are
stored in the dynamic symbol table.

Cheers
  Nick

PS.  If possible, can you tell your mailer not to wrap lines ?  It makes
reading the test output a lot harder...


Attachment: signature.asc
Description: OpenPGP digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]