[patch] Another minor incompatibility between gold and ld in naming of '.note.ABI-tag' section.

Ian Lance Taylor iant@google.com
Thu Mar 19 19:21:00 GMT 2009


ppluzhnikov@google.com (Paul Pluzhnikov) writes:

> 2009-03-19  Paul Pluzhnikov  <ppluzhnikov@google.com>
>
> 	    * layout.cc (Layout::output_section_name): Preserve names
> 	    of '.note.' sections.

This is OK.

Thanks.


> P.S. "make check" currently fails for me with (unrelated) failures:
>
> make[3]: Target `ver_test_1.syms' not remade because of errors.
> make[3]: Target `ver_test_2.syms' not remade because of errors.
> make[3]: Target `ver_test_5.syms' not remade because of errors.
> make[3]: Target `ver_test_7.syms' not remade because of errors.
> make[3]: Target `ver_test_10.syms' not remade because of errors.
> make[3]: Target `ver_matching_test.stdout' not remade because of errors.
> make[3]: Target `script_test_4.stdout' not remade because of errors.
> make[3]: Target `script_test_5.stdout' not remade because of errors.
> make[3]: Target `dynamic_list.stdout' not remade because of errors.
>
> All of the above look like this:
>
> g++ -W -Wall   -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2   -o ver_test_4.so -Bgcctestdir/ -shared -Wl,--version-script,../../../src/gold/testsuite/ver_test_4.script ver_test_4.o
> gcctestdir/ld: internal error in options, at ../../src/gold/parameters.h:84
> collect2: ld returned 1 exit status

These problems should be fixed now.

Ian



More information about the Binutils mailing list