rpms/binutils/F-13 binutils-2.20.51.0.2-gold-INPUT.patch, NONE, 1.1 binutils.spec, 1.195, 1.196
Nicholas Clifton
nickc at fedoraproject.org
Wed Jun 9 15:01:01 UTC 2010
Author: nickc
Update of /cvs/pkgs/rpms/binutils/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv9541
Modified Files:
binutils.spec
Added Files:
binutils-2.20.51.0.2-gold-INPUT.patch
Log Message:
Allow GOLD linker to parse "-l<name>" directives inside INPUT statements in
linker scripts. (BZ 600553)
binutils-2.20.51.0.2-gold-INPUT.patch:
../binutils-2.20.51.0.2-original/gold/core.25618 |only
../binutils-2.20.51.0.2-original/gold/core.25789 |only
../binutils-2.20.51.0.2-original/gold/gcctestdir1 |only
../binutils-2.20.51.0.2-original/gold/gcctestdir2 |only
../binutils-2.20.51.0.2-original/gold/gcctestdir2-r |only
../binutils-2.20.51.0.2-original/gold/ld-new |only
../binutils-2.20.51.0.2-original/gold/ld1 |only
../binutils-2.20.51.0.2-original/gold/ld1-r |only
../binutils-2.20.51.0.2-original/gold/libgold-1-r.o |only
../binutils-2.20.51.0.2-original/gold/libgold.a |only
../binutils-2.20.51.0.2-original/gold/script.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/.deps/exclude_libs_test_1.Po |only
../binutils-2.20.51.0.2-original/gold/testsuite/.deps/exclude_libs_test_2.Po |only
../binutils-2.20.51.0.2-original/gold/testsuite/.deps/exclude_libs_test_3.Po |only
../binutils-2.20.51.0.2-original/gold/testsuite/.deps/hidden_test_main.Po |only
../binutils-2.20.51.0.2-original/gold/testsuite/.deps/script_test_5.Po |only
../binutils-2.20.51.0.2-original/gold/testsuite/.deps/thin_archive_test_1.Po |only
../binutils-2.20.51.0.2-original/gold/testsuite/.deps/thin_archive_test_3.Po |only
../binutils-2.20.51.0.2-original/gold/testsuite/.deps/undef_symbol_main.Po |only
../binutils-2.20.51.0.2-original/gold/testsuite/alt |only
../binutils-2.20.51.0.2-original/gold/testsuite/basic_pic_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/basic_pic_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/basic_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/basic_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/binary.txt |only
../binutils-2.20.51.0.2-original/gold/testsuite/binary_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/binary_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/binary_unittest |only
../binutils-2.20.51.0.2-original/gold/testsuite/binary_unittest.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/common_test_1 |only
../binutils-2.20.51.0.2-original/gold/testsuite/common_test_1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/constructor_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/constructor_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/copy_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/copy_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/copy_test_1.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/copy_test_1_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/copy_test_2.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/copy_test_2_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/debug_msg.err |only
../binutils-2.20.51.0.2-original/gold/testsuite/debug_msg.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/debug_msg.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/debug_msg_ndebug.err |only
../binutils-2.20.51.0.2-original/gold/testsuite/debug_msg_ndebug.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/debug_msg_so.err |only
../binutils-2.20.51.0.2-original/gold/testsuite/discard_locals_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/discard_locals_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/discard_locals_test.syms |only
../binutils-2.20.51.0.2-original/gold/testsuite/dynamic_list |only
../binutils-2.20.51.0.2-original/gold/testsuite/dynamic_list.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_same_shared_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_separate_shared_12_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_separate_shared_21_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_shared.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_shared_1.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_shared_1_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_shared_2.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_shared_2_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_test_1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_test_1_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_test_2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_test_2_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/exception_test_main.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/exclude_libs_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/exclude_libs_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/exclude_libs_test.syms |only
../binutils-2.20.51.0.2-original/gold/testsuite/exclude_libs_test_1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/exclude_libs_test_2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/exclude_libs_test_3.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/flagstest_compress_debug_sections |only
../binutils-2.20.51.0.2-original/gold/testsuite/flagstest_debug.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/flagstest_o_specialfile |only
../binutils-2.20.51.0.2-original/gold/testsuite/flagstest_o_specialfile_and_compress_debug_sections |only
../binutils-2.20.51.0.2-original/gold/testsuite/gc_comdat_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/gc_comdat_test.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/gc_comdat_test_1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/gc_comdat_test_2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/gc_tls_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/gc_tls_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/gc_tls_test.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/gcctestdir |only
../binutils-2.20.51.0.2-original/gold/testsuite/hidden_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/hidden_test.err |only
../binutils-2.20.51.0.2-original/gold/testsuite/hidden_test_main.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/icf_keep_unique_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/icf_keep_unique_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/icf_keep_unique_test.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/icf_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/icf_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/icf_test.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/initpri1 |only
../binutils-2.20.51.0.2-original/gold/testsuite/initpri1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/justsyms |only
../binutils-2.20.51.0.2-original/gold/testsuite/justsyms_1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/justsyms_2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/justsyms_2r.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/libexclude_libs_test_1.a |only
../binutils-2.20.51.0.2-original/gold/testsuite/libexclude_libs_test_2.a |only
../binutils-2.20.51.0.2-original/gold/testsuite/libgoldtest.a |only
../binutils-2.20.51.0.2-original/gold/testsuite/libhidden.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/libthin1.a |only
../binutils-2.20.51.0.2-original/gold/testsuite/libthin3.a |only
../binutils-2.20.51.0.2-original/gold/testsuite/libthinall.a |only
../binutils-2.20.51.0.2-original/gold/testsuite/local_labels_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/local_labels_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/many_sections_r_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/many_sections_r_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/many_sections_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/many_sections_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/object_unittest |only
../binutils-2.20.51.0.2-original/gold/testsuite/object_unittest.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/odr_violation1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/odr_violation1.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/odr_violation1_ndebug.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/odr_violation2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/odr_violation2.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/odr_violation2_ndebug.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/permission_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/protected_1 |only
../binutils-2.20.51.0.2-original/gold/testsuite/protected_1.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/protected_1_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/protected_2 |only
../binutils-2.20.51.0.2-original/gold/testsuite/protected_2_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/protected_3.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/protected_3_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/protected_main_1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/protected_main_2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/protected_main_3.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/relro_script_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/relro_script_test.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/relro_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/relro_test.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/relro_test_main.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/relro_test_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/retain_symbols_file_test.in |only
../binutils-2.20.51.0.2-original/gold/testsuite/retain_symbols_file_test.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/retain_symbols_file_test.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_1 |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_2 |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_2a.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_2b.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_3 |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_3.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_4 |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_4.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_5 |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_5.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/script_test_5.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_1 |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_1.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_2 |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_2.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_3.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_3.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_4 |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_4.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_4.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_n.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/split_i386_r.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/testfile.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/testmain.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/thin_archive_main.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/thin_archive_test_1 |only
../binutils-2.20.51.0.2-original/gold/testsuite/thin_archive_test_1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/thin_archive_test_2 |only
../binutils-2.20.51.0.2-original/gold/testsuite/thin_archive_test_3.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_pic_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_shared_gd_to_ie_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_shared_gnu2_gd_to_ie_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_shared_gnu2_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_shared_ie_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_shared_nonpic_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_shared_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_c.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_c_gnu2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_c_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_c_pic_ie.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_file2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_file2_gnu2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_file2_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_file2_pic_ie.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_gnu2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_gnu2_shared.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_gnu2_shared2.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_ie_shared.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_main.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_pic_ie.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_shared.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_shared2.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/tls_test_shared_nonpic.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_mixed_2_shared_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_mixed_shared_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_pic_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_relocatable.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_relocatable_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_same_shared_nonpic_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_same_shared_strip_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_same_shared_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_separate_shared_12_nonpic_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_separate_shared_12_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_separate_shared_21_nonpic_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_separate_shared_21_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared.dbg |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_1.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_1_nonpic.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_1_nonpic_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_1_pic_2_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_1_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_2.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_2_nonpic.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_2_nonpic_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_2_pic_1_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_2_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_mixed.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_mixed_1.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_nonpic.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_shared_strip.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_strip_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_test_1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_test_1_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_test_1b.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_test_1b_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_test_2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_test_2_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/two_file_test_main.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/undef_symbol.err |only
../binutils-2.20.51.0.2-original/gold/testsuite/undef_symbol.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/undef_symbol.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/undef_symbol_main.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_matching_def.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_matching_test.stdout |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_1.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_1.syms |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_10.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_10.syms |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_11 |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_11.a |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_2 |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_2.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_2.syms |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_3.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_4.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_4.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_4.syms |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_5.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_5.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_5.syms |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_6 |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_6.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_7.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_7.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_7.syms |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_8 |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_8_1.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_8_2.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_9 |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_9.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_9.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_main.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/ver_test_main_2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_alias_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_alias_test_1.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_alias_test_1_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_alias_test_2.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_alias_test_2_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_alias_test_3.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_alias_test_4.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_alias_test_4_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_alias_test_main.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_plt |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_plt_main_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_plt_shared.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_plt_shared_pic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_test.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_undef_file1.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_undef_file1_nonpic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_undef_file2.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_undef_file2_nonpic.o |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_undef_lib.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_undef_lib_nonpic.so |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_undef_nonpic_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_undef_test |only
../binutils-2.20.51.0.2-original/gold/testsuite/weak_undef_test.o |only
gold/.deps/script.Po | 460 !!!
gold/.deps/script.Tpo |only
gold/Makefile | 2
gold/config.cache | 2
gold/config.log | 14
gold/config.status | 2
gold/script-c.h | 5
gold/script-c.h.gold-input~ |only
gold/script.cc | 16
gold/script.cc.gold-input~ |only
gold/testsuite/.deps/binary_test.Po | 50
gold/testsuite/.deps/binary_unittest.Po | 432 !!
gold/testsuite/.deps/common_test_1.Po | 17
gold/testsuite/.deps/constructor_test.Po | 85
gold/testsuite/.deps/copy_test.Po | 25
gold/testsuite/.deps/exception_test_1.Po | 4
gold/testsuite/.deps/exception_test_2.Po | 4
gold/testsuite/.deps/exception_test_main.Po | 22
gold/testsuite/.deps/exclude_libs_test.Po | 2
gold/testsuite/.deps/initpri1.Po | 56
gold/testsuite/.deps/justsyms_1.Po | 141
gold/testsuite/.deps/many_sections_test.Po | 24
gold/testsuite/.deps/object_unittest.Po | 409 !!
gold/testsuite/.deps/protected_3.Po | 2
gold/testsuite/.deps/protected_main_1.Po | 20
gold/testsuite/.deps/protected_main_2.Po | 2
gold/testsuite/.deps/protected_main_3.Po | 2
gold/testsuite/.deps/relro_test_main.Po | 20
gold/testsuite/.deps/script_test_1.Po | 40
gold/testsuite/.deps/script_test_2.Po | 50
gold/testsuite/.deps/script_test_2a.Po | 2
gold/testsuite/.deps/script_test_2b.Po | 2
gold/testsuite/.deps/test.Po | 223 !
gold/testsuite/.deps/testfile.Po | 388 !!
gold/testsuite/.deps/testmain.Po | 213 !
gold/testsuite/.deps/thin_archive_main.Po | 20
gold/testsuite/.deps/tls_test.Po | 66
gold/testsuite/.deps/tls_test_file2.Po | 4
gold/testsuite/.deps/tls_test_main.Po | 99
gold/testsuite/.deps/two_file_test_1.Po | 4
gold/testsuite/.deps/two_file_test_1b.Po | 4
gold/testsuite/.deps/two_file_test_2.Po | 4
gold/testsuite/.deps/two_file_test_main.Po | 22
gold/testsuite/.deps/ver_test_6.Po | 2
gold/testsuite/.deps/ver_test_main.Po | 22
gold/testsuite/.deps/ver_test_main_2.Po | 22
gold/testsuite/.deps/weak_alias_test_main.Po | 17
gold/testsuite/.deps/weak_test.Po | 61
gold/testsuite/.deps/weak_undef_test.Po | 63
gold/testsuite/Makefile | 2
gold/version.o |binary
gold/yyscript.c | 1519 !!!!!!!!!
gold/yyscript.o |binary
gold/yyscript.y | 2
gold/yyscript.y.gold-input~ |only
353 files changed, 51 insertions(+), 28 deletions(-), 4590 modifications(!)
--- NEW FILE binutils-2.20.51.0.2-gold-INPUT.patch ---
diff -rcp ../binutils-2.20.51.0.2-original/gold/config.cache gold/config.cache
*** ../binutils-2.20.51.0.2-original/gold/config.cache 2010-06-09 15:28:06.000000000 +0100
--- gold/config.cache 2010-06-09 15:42:32.000000000 +0100
*************** ac_cv_path_EGREP=${ac_cv_path_EGREP='/bi
*** 84,90 ****
ac_cv_path_GMSGFMT=${ac_cv_path_GMSGFMT=/home/nickc/bin/linux/bin/msgfmt}
ac_cv_path_GREP=${ac_cv_path_GREP=/bin/grep}
ac_cv_path_MSGFMT=${ac_cv_path_MSGFMT=/home/nickc/bin/linux/bin/msgfmt}
! ac_cv_path_MSGMERGE=${ac_cv_path_MSGMERGE=/usr/bin/msgmerge}
ac_cv_path_XGETTEXT=${ac_cv_path_XGETTEXT=/usr/bin/xgettext}
ac_cv_path_mkdir=${ac_cv_path_mkdir=/bin/mkdir}
ac_cv_prog_AWK=${ac_cv_prog_AWK=gawk}
--- 84,90 ----
ac_cv_path_GMSGFMT=${ac_cv_path_GMSGFMT=/home/nickc/bin/linux/bin/msgfmt}
ac_cv_path_GREP=${ac_cv_path_GREP=/bin/grep}
ac_cv_path_MSGFMT=${ac_cv_path_MSGFMT=/home/nickc/bin/linux/bin/msgfmt}
! ac_cv_path_MSGMERGE=${ac_cv_path_MSGMERGE=/home/nickc/bin/linux/bin/msgmerge}
ac_cv_path_XGETTEXT=${ac_cv_path_XGETTEXT=/usr/bin/xgettext}
ac_cv_path_mkdir=${ac_cv_path_mkdir=/bin/mkdir}
ac_cv_prog_AWK=${ac_cv_prog_AWK=gawk}
diff -rcp ../binutils-2.20.51.0.2-original/gold/config.log gold/config.log
*** ../binutils-2.20.51.0.2-original/gold/config.log 2010-06-09 15:28:37.000000000 +0100
--- gold/config.log 2010-06-09 15:42:32.000000000 +0100
*************** generated by GNU Autoconf 2.64. Invocat
*** 12,20 ****
hostname = Gift
uname -m = i686
! uname -r = 2.6.32.11-99.fc12.i686.PAE
uname -s = Linux
! uname -v = #1 SMP Mon Apr 5 16:15:03 EDT 2010
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
--- 12,20 ----
hostname = Gift
uname -m = i686
! uname -r = 2.6.32.12-115.fc12.i686.PAE
uname -s = Linux
! uname -v = #1 SMP Fri Apr 30 20:14:08 UTC 2010
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
*************** configure:5623: result: /home/nickc/bin/
*** 418,424 ****
configure:5663: checking for xgettext
configure:5694: result: /usr/bin/xgettext
configure:5734: checking for msgmerge
! configure:5764: result: /usr/bin/msgmerge
configure:5800: checking whether byte ordering is bigendian
configure:5815: gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables conftest.c >&5
conftest.c:38: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'a'
--- 418,424 ----
configure:5663: checking for xgettext
configure:5694: result: /usr/bin/xgettext
configure:5734: checking for msgmerge
! configure:5764: result: /home/nickc/bin/linux/bin/msgmerge
configure:5800: checking whether byte ordering is bigendian
configure:5815: gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables conftest.c >&5
conftest.c:38: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'a'
*************** configure:6266: $? = 0
*** 554,560 ****
configure:6274: result: yes
configure:6353: checking for chsize
configure:6353: gcc -o conftest -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables conftest.c >&5
! /dev/shm/cctvKHxs.o: In function `main':
/opt/sources/fedora/binutils/F-13/binutils-2.20.51.0.2/gold/conftest.c:72: undefined reference to `chsize'
collect2: ld returned 1 exit status
configure:6353: $? = 1
--- 554,560 ----
configure:6274: result: yes
configure:6353: checking for chsize
configure:6353: gcc -o conftest -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables conftest.c >&5
! /dev/shm/ccQCVZFD.o: In function `main':
/opt/sources/fedora/binutils/F-13/binutils-2.20.51.0.2/gold/conftest.c:72: undefined reference to `chsize'
collect2: ld returned 1 exit status
configure:6353: $? = 1
*************** configure:6365: $? = 0
*** 654,660 ****
configure:6365: result: yes
configure:6385: checking for library containing zlibVersion
configure:6416: gcc -o conftest -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables conftest.c >&5
! /dev/shm/ccgxkC8K.o: In function `main':
/opt/sources/fedora/binutils/F-13/binutils-2.20.51.0.2/gold/conftest.c:53: undefined reference to `zlibVersion'
collect2: ld returned 1 exit status
configure:6416: $? = 1
--- 654,660 ----
configure:6365: result: yes
configure:6385: checking for library containing zlibVersion
configure:6416: gcc -o conftest -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables conftest.c >&5
! /dev/shm/ccczMI3k.o: In function `main':
/opt/sources/fedora/binutils/F-13/binutils-2.20.51.0.2/gold/conftest.c:53: undefined reference to `zlibVersion'
collect2: ld returned 1 exit status
configure:6416: $? = 1
*************** ac_cv_path_EGREP='/bin/grep -E'
*** 1074,1080 ****
ac_cv_path_GMSGFMT=/home/nickc/bin/linux/bin/msgfmt
ac_cv_path_GREP=/bin/grep
ac_cv_path_MSGFMT=/home/nickc/bin/linux/bin/msgfmt
! ac_cv_path_MSGMERGE=/usr/bin/msgmerge
ac_cv_path_XGETTEXT=/usr/bin/xgettext
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=gawk
--- 1074,1080 ----
ac_cv_path_GMSGFMT=/home/nickc/bin/linux/bin/msgfmt
ac_cv_path_GREP=/bin/grep
ac_cv_path_MSGFMT=/home/nickc/bin/linux/bin/msgfmt
! ac_cv_path_MSGMERGE=/home/nickc/bin/linux/bin/msgmerge
ac_cv_path_XGETTEXT=/usr/bin/xgettext
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=gawk
*************** MCMODEL_MEDIUM_TRUE='#'
*** 1178,1184 ****
MKDIR_P='/bin/mkdir -p'
MKINSTALLDIRS='$(top_builddir)/./../mkinstalldirs'
MSGFMT='/home/nickc/bin/linux/bin/msgfmt'
! MSGMERGE='/usr/bin/msgmerge'
NATIVE_LINKER_FALSE='#'
NATIVE_LINKER_TRUE=''
NO_WERROR=''
--- 1178,1184 ----
MKDIR_P='/bin/mkdir -p'
MKINSTALLDIRS='$(top_builddir)/./../mkinstalldirs'
MSGFMT='/home/nickc/bin/linux/bin/msgfmt'
! MSGMERGE='/home/nickc/bin/linux/bin/msgmerge'
NATIVE_LINKER_FALSE='#'
NATIVE_LINKER_TRUE=''
NO_WERROR=''
diff -rcp ../binutils-2.20.51.0.2-original/gold/config.status gold/config.status
*** ../binutils-2.20.51.0.2-original/gold/config.status 2010-06-09 15:28:07.000000000 +0100
--- gold/config.status 2010-06-09 15:42:32.000000000 +0100
*************** S["GCC_FALSE"]="#"
*** 658,664 ****
S["GCC_TRUE"]=""
S["NATIVE_LINKER_FALSE"]="#"
S["NATIVE_LINKER_TRUE"]=""
! S["MSGMERGE"]="/usr/bin/msgmerge"
S["MSGFMT"]="/home/nickc/bin/linux/bin/msgfmt"
S["MKINSTALLDIRS"]="$(top_builddir)/./../mkinstalldirs"
S["CATOBJEXT"]=".gmo"
--- 658,664 ----
S["GCC_TRUE"]=""
S["NATIVE_LINKER_FALSE"]="#"
S["NATIVE_LINKER_TRUE"]=""
! S["MSGMERGE"]="/home/nickc/bin/linux/bin/msgmerge"
S["MSGFMT"]="/home/nickc/bin/linux/bin/msgfmt"
S["MKINSTALLDIRS"]="$(top_builddir)/./../mkinstalldirs"
S["CATOBJEXT"]=".gmo"
Only in ../binutils-2.20.51.0.2-original/gold: core.25618
Only in ../binutils-2.20.51.0.2-original/gold: core.25789
diff -rcp ../binutils-2.20.51.0.2-original/gold/.deps/script.Po gold/.deps/script.Po
*** ../binutils-2.20.51.0.2-original/gold/.deps/script.Po 2010-06-09 15:29:58.000000000 +0100
--- gold/.deps/script.Po 2010-06-09 15:42:32.000000000 +0100
***************
*** 1,459 ****
! script.o: script.cc gold.h config.h ../include/ansidecl.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/cstddef \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/i686-redhat-linux/bits/c++config.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/i686-redhat-linux/bits/os_defines.h \
! /usr/include/features.h /usr/include/sys/cdefs.h \
! /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
! /usr/include/gnu/stubs-32.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/i686-redhat-linux/bits/cpu_defines.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/include/stddef.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/cstring \
! /usr/include/string.h /usr/include/xlocale.h /usr/include/bits/string3.h \
! /usr/include/stdint.h /usr/include/bits/wchar.h /usr/include/sys/types.h \
! /usr/include/bits/types.h /usr/include/bits/typesizes.h \
! /usr/include/time.h /usr/include/endian.h /usr/include/bits/endian.h \
! /usr/include/bits/byteswap.h /usr/include/sys/select.h \
! /usr/include/bits/select.h /usr/include/bits/sigset.h \
! /usr/include/bits/time.h /usr/include/sys/sysmacros.h \
! /usr/include/bits/pthreadtypes.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/clocale \
! /usr/include/locale.h /usr/include/bits/locale.h /usr/include/libintl.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/tr1/unordered_set \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/utility \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/bits/stl_relops.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/bits/stl_pair.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/bits/move.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/bits/concept_check.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/bits/stl_algobase.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/bits/functexcept.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/exception_defines.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/bits/cpp_type_traits.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/ext/type_traits.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/ext/numeric_traits.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/bits/stl_iterator_base_types.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/bits/stl_iterator_base_funcs.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/bits/stl_iterator.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/debug/debug.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/bits/allocator.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/i686-redhat-linux/bits/c++allocator.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/ext/new_allocator.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/new \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/exception \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/bits/stl_function.h \
! /usr/lib/gcc/i686-redhat-linux/4.4.3/../../../../include/c++/4.4.3/backward/binders.h \
[...7190 lines suppressed...]
! case 187:
/* Line 1455 of yacc.c */
! #line 923 "yyscript.y"
{
(yyval.deplist) = script_add_vers_depend (closure, NULL, (yyvsp[(1) - (1)].string).value, (yyvsp[(1) - (1)].string).length);
}
break;
! case 188:
/* Line 1455 of yacc.c */
! #line 927 "yyscript.y"
{
(yyval.deplist) = script_add_vers_depend (closure, (yyvsp[(1) - (2)].deplist), (yyvsp[(2) - (2)].string).value, (yyvsp[(2) - (2)].string).length);
}
break;
case 189:
/* Line 1455 of yacc.c */
#line 934 "yyscript.y"
! { (yyval.versnode) = script_new_vers_node (closure, NULL, NULL); }
break;
case 190:
/* Line 1455 of yacc.c */
#line 936 "yyscript.y"
! { (yyval.versnode) = script_new_vers_node (closure, (yyvsp[(1) - (2)].versyms), NULL); }
break;
case 191:
/* Line 1455 of yacc.c */
#line 938 "yyscript.y"
! { (yyval.versnode) = script_new_vers_node (closure, (yyvsp[(3) - (4)].versyms), NULL); }
break;
case 192:
/* Line 1455 of yacc.c */
#line 940 "yyscript.y"
! { (yyval.versnode) = script_new_vers_node (closure, NULL, (yyvsp[(3) - (4)].versyms)); }
break;
case 193:
/* Line 1455 of yacc.c */
! #line 942 "yyscript.y"
! { (yyval.versnode) = script_new_vers_node (closure, (yyvsp[(3) - (8)].versyms), (yyvsp[(7) - (8)].versyms)); }
! break;
!
! case 194:
!
! /* Line 1455 of yacc.c */
! #line 951 "yyscript.y"
{
(yyval.versyms) = script_new_vers_pattern (closure, NULL, (yyvsp[(1) - (1)].string).value,
(yyvsp[(1) - (1)].string).length, 0);
}
break;
! case 195:
/* Line 1455 of yacc.c */
! #line 956 "yyscript.y"
{
(yyval.versyms) = script_new_vers_pattern (closure, NULL, (yyvsp[(1) - (1)].string).value,
(yyvsp[(1) - (1)].string).length, 1);
}
break;
! case 196:
/* Line 1455 of yacc.c */
! #line 961 "yyscript.y"
{
(yyval.versyms) = script_new_vers_pattern (closure, (yyvsp[(1) - (3)].versyms), (yyvsp[(3) - (3)].string).value,
(yyvsp[(3) - (3)].string).length, 0);
}
break;
! case 197:
/* Line 1455 of yacc.c */
! #line 966 "yyscript.y"
{
(yyval.versyms) = script_new_vers_pattern (closure, (yyvsp[(1) - (3)].versyms), (yyvsp[(3) - (3)].string).value,
(yyvsp[(3) - (3)].string).length, 1);
}
break;
! case 198:
/* Line 1455 of yacc.c */
! #line 972 "yyscript.y"
{ version_script_push_lang (closure, (yyvsp[(2) - (3)].string).value, (yyvsp[(2) - (3)].string).length); }
break;
! case 199:
/* Line 1455 of yacc.c */
! #line 974 "yyscript.y"
{
(yyval.versyms) = (yyvsp[(5) - (7)].versyms);
version_script_pop_lang(closure);
}
break;
! case 200:
/* Line 1455 of yacc.c */
! #line 982 "yyscript.y"
{ version_script_push_lang (closure, (yyvsp[(4) - (5)].string).value, (yyvsp[(4) - (5)].string).length); }
break;
! case 201:
/* Line 1455 of yacc.c */
! #line 984 "yyscript.y"
{
(yyval.versyms) = script_merge_expressions ((yyvsp[(1) - (9)].versyms), (yyvsp[(7) - (9)].versyms));
version_script_pop_lang(closure);
}
break;
! case 202:
/* Line 1455 of yacc.c */
! #line 989 "yyscript.y"
{
(yyval.versyms) = script_new_vers_pattern (closure, NULL, "extern",
sizeof("extern") - 1, 1);
}
break;
! case 203:
/* Line 1455 of yacc.c */
! #line 994 "yyscript.y"
{
(yyval.versyms) = script_new_vers_pattern (closure, (yyvsp[(1) - (3)].versyms), "extern",
sizeof("extern") - 1, 1);
}
break;
! case 204:
/* Line 1455 of yacc.c */
! #line 1004 "yyscript.y"
{ (yyval.string) = (yyvsp[(1) - (1)].string); }
break;
! case 205:
/* Line 1455 of yacc.c */
! #line 1006 "yyscript.y"
{ (yyval.string) = (yyvsp[(1) - (1)].string); }
break;
/* Line 1455 of yacc.c */
! #line 3520 "yyscript.c"
default: break;
}
YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc);
*************** yyreturn:
*** 3727,3732 ****
/* Line 1675 of yacc.c */
! #line 1026 "yyscript.y"
--- 3728,3733 ----
/* Line 1675 of yacc.c */
! #line 1028 "yyscript.y"
Binary files ../binutils-2.20.51.0.2-original/gold/yyscript.o and gold/yyscript.o differ
diff -rcp ../binutils-2.20.51.0.2-original/gold/yyscript.y gold/yyscript.y
*** ../binutils-2.20.51.0.2-original/gold/yyscript.y 2010-06-09 15:28:37.000000000 +0100
--- gold/yyscript.y 2010-06-09 15:41:38.000000000 +0100
*************** input_list:
*** 314,319 ****
--- 314,321 ----
input_list_element:
string
{ script_add_file(closure, $1.value, $1.length); }
+ | '-' STRING
+ { script_add_library(closure, $2.value, $2.length); }
| AS_NEEDED
{ script_start_as_needed(closure); }
'(' input_list ')'
Only in gold: yyscript.y.gold-input~
Index: binutils.spec
===================================================================
RCS file: /cvs/pkgs/rpms/binutils/F-13/binutils.spec,v
retrieving revision 1.195
retrieving revision 1.196
diff -u -p -r1.195 -r1.196
--- binutils.spec 4 May 2010 16:48:26 -0000 1.195
+++ binutils.spec 9 Jun 2010 15:01:01 -0000 1.196
@@ -17,7 +17,7 @@
Summary: A GNU collection of binary utilities
Name: %{?cross}binutils%{?_with_debug:-debug}
Version: 2.20.51.0.2
-Release: 20%{?dist}
+Release: 21%{?dist}
License: GPLv3+
Group: Development/Tools
URL: http://sources.redhat.com/binutils
@@ -43,6 +43,7 @@ Patch17: binutils-2.20.51.0.2-do-not-bin
Patch18: binutils-2.20.51.0.2-dwarf4.patch
Patch19: binutils-2.20.51.0.2-unique-archive-symbols.patch
Patch20: binutils-2.20.51.0.2-gold-add-needed.patch
+Patch21: binutils-2.20.51.0.2-gold-INPUT.patch
%define gold_arches %ix86 x86_64
@@ -155,6 +156,7 @@ libelf instead of BFD.
%patch18 -p0 -b .dwarf4~
%patch19 -p0 -b .unique~
%patch20 -p0 -b .gold-add-needed~
+%patch21 -p0 -b .gold-input~
# We cannot run autotools as there is an exact requirement of autoconf-2.59.
@@ -457,6 +459,9 @@ exit 0
%endif # %{isnative}
%changelog
+* Wed Jun 9 2010 Nick Clifton <nickc at redhat.com> - 2.20.51.0.2-21
+- Allow GOLD linker to parse "-l<name>" directives inside INPUT statements in linker scripts. (BZ 600553)
+
* Tue May 4 2010 Nick Clifton <nickc at redhat.com> - 2.20.51.0.2-20
- Have gold linker ignore --add-needed command line options.
More information about the scm-commits
mailing list