Lines Matching refs:testsuite
68 * testsuite/Makefile.am (two_file_shared_2_pic_1_test_DEPENDENCIES):
70 * testsuite/Makefile.in: Regenerated.
74 * testsuite/Makefile.am (MOSTLYCLEANFILES): Add libweak_undef_2.a,
76 * testsuite/Makefile.in: Regenerate.
129 * testsuite/Makefile.am (check_SCRIPTS): Add split_x32.sh.
134 * testsuite/split_x32.sh: New file.
135 * testsuite/split_x32_1.s: Likewise.
136 * testsuite/split_x32_2.s: Likewise.
137 * testsuite/split_x32_3.s: Likewise.
138 * testsuite/split_x32_4.s: Likewise.
139 * testsuite/split_x32_n.s: Likewise.
141 * testsuite/Makefile.in: Likewise.
166 * testsuite/debug_msg.cc (SometimesInlineFunction): Changed
181 * testsuite/Makefile.am (pie_copyrelocs_test_CXXFLAGS): New.
182 * testsuite/Makefile.in: Regenerated.
426 * testsuite/Makefile.am (memory_test_2): New test.
427 * testsuite/Makefile.in: Regenerate.
428 * testsuite/memory_test_inc.t: New script file.
429 * testsuite/memory_test_inc_1.t.src: New script file.
430 * testsuite/memory_test_inc_2.t.src: New script file.
431 * testsuite/memory_test_inc_3.t.src: New script file.
508 * testsuite/icf_safe_so_test.cc: Correct test comment.
509 * testsuite/icf_safe_test.sh: Add AArch64 arch.
595 * testsuite/Makefile.am (exception_x86_64_bnd_test): Add gcctestdir/ld
597 * testsuite/Makefile.in: Regenerate.
601 * testsuite/Makefile.am (plugin_test_10): New test.
602 * testsuite/Makefile.in: Regenerate
603 * testsuite/plugin_common_test_2.c (c1): Align to 8.
604 * testsuite/plugin_test_10.sh: New file.
810 * testsuite/defsym_test.sh: Allow ppc64le localentry annotation.
836 * testsuite/Makefile.am (defsym_test): New test.
837 * testsuite/Makefile.in: Regenerate.
838 * testsuite/defsym_test.c: New file.
839 * testsuite/defsym_test.sh: New file.
923 * testsuite/plugin_test.c (parse_readelf_line): Skip non-visibility
934 * testsuite/Makefile.am (ehdr_start_test_4): Fix typo in -B option.
935 * testsuite/Makefile.in: Regenerate.
936 * testsuite/ehdr_start_test_4.sh: Look for "U" instead of "w".
963 * testsuite/pie_copyrelocs_test.cc: New file.
964 * testsuite/pie_copyrelocs_shared_test.cc: New file.
1019 * testsuite/Makefile.am (ehdr_start_test_1)
1022 * testsuite/Makefile.in: Regenerate.
1023 * testsuite/ehdr_start_def.cc: New source file.
1024 * testsuite/ehdr_start_test.cc: New source file.
1025 * testsuite/ehdr_start_test.t: New linker script.
1026 * testsuite/ehdr_start_test_4.sh: New shell script.
1059 * testsuite/Makefile.am (OPT_NO_PLUGINS): New macro for
1062 * testsuite/Makefile.in: Regenerate.
1141 * testsuite/Makefile.am (weak_undef_test_2): New test case.
1142 * testsuite/Makefile.in: Regenerate.
1143 * testsuite/weak_undef_file3.cc: New file.
1144 * testsuite/weak_undef_file4.cc: New file.
1145 * testsuite/weak_undef_test_2.cc: New file.
1177 * testsuite/Makefile.am (gc_dynamic_list_test.sh): New test case.
1179 * testsuite/Makefile.in: Regenerate.
1180 * testsuite/dynamic_list_2.cc: New file.
1181 * testsuite/dynamic_list_2.t: New file.
1182 * testsuite/dynamic_list_lib1.cc: New file.
1183 * testsuite/dynamic_list_lib2.cc: New file.
1184 * testsuite/gc_dynamic_list_test.c: New file.
1185 * testsuite/gc_dynamic_list_test.sh: New file.
1186 * testsuite/gc_dynamic_list_test.t: New file.
1216 * gold/testsuite/gdb_index_test_3.sh: Allow versions 4-7.
1217 * gold/testsuite/gdb_index_test_comm.sh: Likewise.
1250 * testsuite/Makefile.am (exception_x86_64_bnd_test): Use in-tree
1252 * testsuite/Makefile.in: Regenerate.
1267 * testsuite/Makefile.am (check_PROGRAMS): Add
1275 * testsuite/Makefile.in: Regenerated.
1515 * testsuite/Makefile.am: Replace '-T foo' with '-Wl,-T,foo' throughout.
1516 * testsuite/Makefile.in: Regenerate.
1528 * testsuite/undef_symbol.cc (Foo::get_a): New method.
1533 * testsuite/merge_string_literals_1.c: Renamed to have .cc suffix.
1534 * testsuite/merge_string_literals_2.c: Likewise.
1535 * testsuite/Makefile.am
1539 * testsuite/Makefile.in: Regenerate.
1573 * testsuite/Makefile.am (icf_test): Fix dependencies.
1577 * testsuite/Makefile.in: Regenerate.
1718 * testsuite/testfile.cc (Target_test::test_target_info): Likewise.
1832 * testsuite/Makefile.am (plugin_test_tls): New test.
1833 * testsuite/Makefile.in: Regenerate.
1834 * testsuite/plugin_test_tls.sh: New test script.
1835 * testsuite/two_file_test_2_tls.cc: New test source.
1836 * testsuite/two_file_test_tls.cc: New test source.
1842 * testsuite/Makefile.am (large_symbol_alignment): Test that Gold
1844 * testsuite/Makefile.in: Regenerate.
1845 * testsuite/large_symbol_alignment.cc: New file.
1860 * testsuite/Makefile.am (text_section_grouping): Test option
1862 * testsuite/Makefile.in: Regenerate.
1863 * testsuite/section_sorting_name.cc: New file.
1864 * testsuite/section_sorting_name.sh: New file.
1870 * testsuite/Makefile.am (missing_key_func.sh): New test case.
1871 * testsuite/Makefile.in: Regenerate.
1872 * testsuite/missing_key_func.cc: New test source.
1873 * testsuite/missing_key_func.sh: New test script.
1882 * testsuite/debug_msg.sh: Adjust expected output.
1889 * testsuite/Makefile.am: Add .EXPORT_ALL_VARIABLES.
1890 * testsuite/Makefile.in: Regenerate.
1891 * testsuite/debug_msg.sh: Delete duplicate tests.
1944 * testsuite/Makefile.am (text_section_grouping): Test if string
1946 * testsuite/Makefile.in: Regenerate.
1947 * testsuite/merge_string_literals_1.c: New file.
1948 * testsuite/merge_string_literals_2.c: Ditto.
1949 * testsuite/merge_string_literals.sh: Ditto.
2004 * testsuite/Makefile.am (script_test_11): New test.
2005 * testsuite/Makefile.in: Regenerate.
2006 * testsuite/script_test_11.c: New source file.
2007 * testsuite/script_test_11.t: New linker script.
2084 * testsuite/Makefile.am (icf_test): Use linker map file instead of
2088 * testsuite/Makefile.in: Regenerate.
2089 * testsuite/icf_test.sh: Parse linker map file to determine
2091 * testsuite/icf_safe_test.sh: Likewise. Expect folding for PowerPC.
2092 * testsuite/icf_safe_so_test.sh: Likewise.
2139 * testsuite/discard_locals_relocatable_test.c: Add a powerpc
2141 * testsuite/discard_locals_test.sh: Remove FIXMEs.
2145 * testsuite/ifunc-sel.h (ifunc_sel, ifunc_one): Mark
2150 * testsuite/script_test_10.sh: Don't test .bss section
2164 * testsuite/Makefile.am (final_layout_script.lds): Add .sbss.
2165 * testsuite/Makefile.in: Regenerate.
2328 * testsuite/Makefile.am (text_section_grouping): Test option
2330 * testsuite/Makefile.in: Regenerate.
2331 * testsuite/text_section_grouping.sh: Check order of functions without
2352 * testsuite/plugin_final_layout.cc: Fix comment.
2359 * testsuite/plugin_final_layout.cc: Name the function sections
2369 * testsuite/Makefile.am (final_layout_script.lds): Handle .got section.
2370 * testsuite/Makefile.in: Regenerate.
2374 * testsuite/Makefile.am (MOSTLYCLEANFILES): Add various output files.
2375 * testsuite/Makefile.in: Regenerate.
2387 * testsuite/Makefile.in: Regenerate.
2439 * testsuite/Makefile.am (CXXLINK_S): New macro.
2441 * testsuite/Makefile.in: Regenerate.
2479 * testsuite/Makefile.am (text_section_grouping): New test.
2480 * testsuite/Makefile.in: Regenerate.
2481 * testsuite/text_section_grouping.cc: New file.
2482 * testsuite/text_section_grouping.sh: New file.
2495 * testsuite/Makefile.am (exception_separate_shared_12_test): Add
2499 * testsuite/Makefile.in: Regenerate.
2530 * testsuite/binary_unittest.cc (read_all): New function.
2549 * testsuite/binary_unittest.cc (Sized_binary_test):
2566 * testsuite/Makefile.in: Regenerate.
2711 * testsuite/testfile.cc (Target_test): Likewise.
2744 * testsuite/Makefile.am (MOSTLYCLEANFILES): Add
2746 * testsuite/Makefile.in: Regenerated.
2750 * testsuite/Makefile.am (COMPILE1): New variable. Renamed from
2759 * testsuite/Makefile.in: Regenerated.
2773 * testsuite/Makefile.am (TEST_OBJCOPY): New macro.
2774 * testsuite/Makefile.in: Regenerate.
2775 * testsuite/dwp_test.h: New source file.
2776 * testsuite/dwp_test_1.cc: New source file.
2777 * testsuite/dwp_test_1.s: New source file.
2778 * testsuite/dwp_test_1.sh: New source file.
2779 * testsuite/dwp_test_1b.cc: New source file.
2780 * testsuite/dwp_test_1b.s: New source file.
2781 * testsuite/dwp_test_2.cc: New source file.
2782 * testsuite/dwp_test_2.s: New source file.
2783 * testsuite/dwp_test_2.sh: New source file.
2784 * testsuite/dwp_test_main.cc: New source file.
2785 * testsuite/dwp_test_main.s: New source file.
2993 * testsuite/icf_safe_test.sh (arch_specific_safe_fold): Handle
3105 * testsuite/gdb_index_test.cc (inline_func_1): New function.
3107 * testsuite/gdb_index_test_comm.sh: Check index for inline function.
3111 * testsuite/script_test_3.t: Add .got.plt output section
3113 * testsuite/script_test_4.t: Likewise.
3124 * testsuite/Makefile.am (final_layout.stdout): Pass --synthetic to nm.
3127 * testsuite/Makefile.in: Regenerate.
3128 * testsuite/discard_locals_test.sh: Add FIXME comment.
3129 * testsuite/justsyms_exec.c: Disable function test for powerpc64.
3130 * testsuite/pr14265.t: Add .got output section statement.
3131 * testsuite/script_test_2.t: Likewise.
3132 * testsuite/script_test_3.t: Likewise.
3133 * testsuite/script_test_4.t: Likewise.
3134 * testsuite/script_test_5.t: Likewise.
3135 * testsuite/script_test_6.t: Likewise.
3136 * testsuite/script_test_7.t: Likewise.
3137 * testsuite/script_test_9.t: Likewise.
3177 * testsuite/testfile.cc (Target_test::relocate_for_relocatable):
3287 * testsuite/plugin_final_layout.sh: Check if unique segment
3289 * testsuite/plugin_section_order.c (onload): Check if new interfaces
3354 * testsuite/Makefile.am: Add a test.
3355 * testsuite/Makefile.in: Regenerate.
3356 * testsuite/pr14265.c: Source file for the test.
3357 * testsuite/pr14265.t: Linker script for the test.
3358 * testsuite/pr14265.sh: Shell script for the test.
3443 * testsuite/Makefile.am (gdb_index_test_1): Add check for -gpubnames
3448 * testsuite/Makefile.in: Regenerate.
3449 * testsuite/gdb_index_test_1.sh: Refactor code into common file.
3450 * testsuite/gdb_index_test_2.sh: Likewise.
3451 * testsuite/gdb_index_test_3.sh: Don't look for space after colon.
3452 * testsuite/gdb_index_test_4.sh: New script.
3453 * testsuite/gdb_index_test_comm.sh: New script with common code;
3550 * testsuite/tls_test.cc: Include "config.h" first.
3551 * testsuite/tls_test_c.c: Likewise.
3566 * testsuite/relro_test.cc: Add a TLS variable.
3615 * testsuite/testfile.cc (Target_selector::do_recognize): Likewise.
3625 * testsuite/testfile.cc (Target_test::test_target_info): Likewise.
3792 * testsuite/Makefile.am (gdb_index_test_3.sh): New test case.
3793 * testsuite/Makefile.in: Regenerate.
3794 * testsuite/gdb_index_test_3.c: New test source file.
3795 * testsuite/gdb_index_test_3.sh: New test source file.
4072 * testsuite/Makefile.am (gdb_index_test_1.sh, gdb_index_test_2.sh):
4074 * testsuite/Makefile.in: Regenerate.
4075 * testsuite/gdb_index_test.cc: New test source file.
4076 * testsuite/gdb_index_test_1.sh: New test source file.
4077 * testsuite/gdb_index_test_2.sh: New test source file.
4089 * testsuite/Makefile.am (arm_exidx_test): Dump relocations also.
4090 * testsuite/Makefile.in: Regenerate.
4091 * testsuite/arm_exidx.s: Generate data relocations for __exidx_start
4093 * testsuite/arm_exidx_test.sh: Check that no unused dynamic
4098 * testsuite/Makefile.am: Disable test initpri3b.
4099 * testsuite/Makefile.in: Regenerate.
4162 * testsuite/Makefile.am (initpri2): Add --ctors-in-init-array option.
4163 * testsuite/Makefile.in: Regenerate.
4225 * testsuite/Makefile.am (leb128_unittest): New unit test.
4226 * testsuite/Makefile.in: Regenerate.
4227 * testsuite/leb128_unittest.cc: New unit test.
4387 * testsuite/Makefile.am (arm_unaligned_reloc_r.stdout,
4389 * testsuite/Makefile.in: Regenerate.
4412 * testsuite/Makefile.am: Add testcases, and keep current ones
4414 * testsuite/Makefile.in: Regenerate.
4415 * testsuite/arm_fix_1176.s: New file.
4416 * testsuite/arm_fix_1176.sh: Likewise.
4432 * testsuite/Makefile.am: Add new tests.
4433 * testsuite/Makefile.in: Regenerate.
4434 * testsuite/arm_farcall_arm_arm.s: New test.
4435 * testsuite/arm_farcall_arm_arm.sh: Likewise.
4436 * testsuite/arm_farcall_arm_thumb.s: Likewise.
4437 * testsuite/arm_farcall_arm_thumb.sh: Likewise.
4438 * testsuite/arm_farcall_thumb_arm.s: Likewise.
4439 * testsuite/arm_farcall_thumb_arm.sh: Likewise.
4440 * testsuite/arm_farcall_thumb_thumb.s: Likewise.
4441 * testsuite/arm_farcall_thumb_thumb.sh: Likewise.
4465 * testsuite/script_test_2.t: Test assignment of an absolute value
4532 * testsuite/plugin_test_2.sh: Adjust expected result.
4620 * testsuite/Makefile.am: Add test case for plugin_final_layout.
4621 * testsuite/Makefile.in: Regenerate.
4622 * testsuite/plugin_section_order.c: New file.
4623 * testsuite/plugin_final_layout.cc: New file.
4624 * testsuite/plugin_final_layout.sh: New file.
4658 * testsuite/plugin_test.c (get_symbols_v2): New static variable.
4662 * testsuite/plugin_test_3.sh: Update expected results.
4671 * testsuite/Makefile.in: Regenerate.
4699 * testsuite/Makefile.am (ifuncmain1static, ifuncmain2static)
4702 * testsuite/Makefile.in: Regenerate.
4708 * testsuite/Makefile.am (incremental_comdat_test_1): New test.
4709 * testsuite/Makefile.in: Regenerate.
4710 * testsuite/incr_comdat_test_1.cc: New source file.
4711 * testsuite/incr_comdat_test_2_v1.cc: New source file.
4712 * testsuite/incr_comdat_test_2_v2.cc: New source file.
4713 * testsuite/incr_comdat_test_2_v3.cc: New source file.
4760 * testsuite/Makefile.am (incremental_test_3): Add
4767 * testsuite/Makefile.in: Regenerate.
4775 * gold/testsuite/Makefile.am (justsyms_exec): New testcase.
4776 * gold/testsuite/Makefile.in: Regenerate.
4777 * gold/testsuite/justsyms_exec.c: New source file.
4778 * gold/testsuite/justsyms_lib.c: New source file.
4896 * testsuite/plugin_test.c (get_section_count): New function pointer.
4909 * testsuite/Makefile.am (check_PROGRAMS): Add relro_now_test.
4915 * testsuite/Makefile.in: Rebuild.
4924 * testsuite/protected_1.cc (f2, get_f2_addr): New functions.
4925 * testsuite/protected_main_1.cc (main): Test that protected
4959 * testsuite/odr_violation2.cc (Ordering::operator()): Make
5084 * testsuite/ifuncvar1.c: New test file.
5085 * testsuite/ifuncvar2.c: New test file.
5086 * testsuite/ifuncvar3.c: New test file.
5087 * testsuite/Makefile.am (check_PROGRAMS): Add ifuncvar.
5091 * testsuite/Makefile.in: Rebuild.
5095 * testsuite/Makefile.am (two_file_test_1_v1_ndebug.o): New target.
5135 * testsuite/Makefile.am (incremental_test_5): New test case.
5137 * testsuite/Makefile.in: Regenerate.
5172 * testsuite/Makefile.am (incremental_test_2): Add test for
5174 * testsuite/Makefile.in: Regenerate.
5175 * testsuite/two_file_test_1_v1.cc (t1, t2, t3): Add comments.
5189 * testsuite/Makefile.am: Add new test arm_unaligned_reloc for unaligned
5191 * testsuite/Makefile.in: Regnerate.
5192 * testsuite/arm_unaligned_reloc.{s,sh}: New files.
5234 * testsuite/weak_alias_test_5.cc: New file.
5235 * testsuite/weak_alias_test.script: New file.
5236 * testsuite/weak_alias_test_main.cc: Check that versioned_symbol
5238 * testsuite/Makefile.am (weak_alias_test_DEPENDENCIES): Add
5242 * testsuite/Makefile.in: Rebuild.
5248 * testsuite/Makefile.am (two_file_shared_1_nonpic.so): Use
5256 * testsuite/Makefile.in: Rebuild.
5263 * testsuite/Makefile.am: Disable tests using -static if
5265 * configure, testsuite/Makefile.in: Rebuild.
5455 * testsuite/testfile.cc (Target_test::test_target_info):
5468 * testsuite/Makefile.am (check_PROGRAMS): Add ver_test_12.
5472 * testsuite/Makefile.in: Rebuild.
5479 * testsuite/Makefile.am: Add new tests arm_thm_jump11 and
5481 * testsuite/Makefile.in: Regenerate.
5482 * testsuite/arm_branch_in_range.sh: Check test results of
5484 * testsuite/arm_thm_jump11.s: New test source file.
5485 * testsuite/arm_thm_jump11.t: New linker script.
5486 * testsuite/arm_thm_jump8.s: New test source file.
5487 * testsuite/arm_thm_jump8.t: New linker script.
5505 * testsuite/initpri3.c: New test.
5506 * testsuite/Makefile.am: (check_PROGRAMS): Add initpri3a and
5512 * testsuite/Makefile.in: Rebuild.
5516 * testsuite/Makefile.am: Add in-tree assembler to gcctestdir.
5519 * testsuite/Makefile.in: Regenerate.
5520 * testsuite/debug_msg.sh: Check output of link with compressed debug.
5527 * testsuite/arm_exidx_test.s: Test handling of an empty text section.
5555 * testsuite/initpri2.c: New test.
5556 * testsuite/Makefile.am: Don't test CONSTRUCTOR_PRIORITY.
5560 * configure, testsuite/Makefile.in: Rebuild.
5653 * testsuite/two_file_test_2_v1.cc: Change initialization of
5691 * testsuite/Makefile.am: Add incremental_copy_test,
5693 * testsuite/Makefile.in: Regenerate.
5694 * testsuite/common_test_1_v1.c: New source file.
5695 * testsuite/common_test_1_v2.c: New source file.
5696 * testsuite/copy_test_v1.cc: New source file.
5791 * testsuite/Makefile.am: (MOSTLYCLEANFILES): Clean up. Remove
5793 * testsuite/Makefile.in: Regenerate.
5797 * testsuite/pr12826.sh: New file.
5798 * testsuite/pr12826_1.s: Ditto.
5799 * testsuite/pr12826_1.s: Ditto.
5809 * testsuite/Makefile.am: Use different file name for two_file_test
5811 * testsuite/Makefile.in: Rebuild.
5820 * testsuite/Makefile.am (ver_test_2.so): Use -Wl,-R,.
5822 * testsuite/Makefile.in: Rebuild.
5895 * testsuite/Makefile.am (incremental_test_4): Test
5897 * testsuite/Makefile.in: Regenerate.
5901 * testsuite/Makefile.am: Add incremental_test_2, incremental_test_3,
5903 * testsuite/Makefile.in: Regenerate.
5904 * testsuite/two_file_test_1_v1.cc: New test source file.
5905 * testsuite/two_file_test_1b_v1.cc: New test source file.
5906 * testsuite/two_file_test_2_v1.cc: New test source file.
6176 * testsuite/object_unittest.cc (Object_test): Set default options.
6184 * testsuite/tls_test_main.cc: Use semaphores instead of mutexes.
6273 * testsuite/Makefile.am (arm_exidx_test): New test rules.
6274 * testsuite/Makefile.in: Regenerate.
6275 * testsuite/arm_exidx_test.s: New file.
6276 * testsuite/arm_exidx_test.sh: Same.
6291 * testsuite/debug_msg.sh: Update accordingly.
6893 * testsuite/Makefile.am (final_layout.stdout): Use -n option with nm.
6894 * testsuite/Makefile.in: Regenerate.
6904 * testsuite/final_layout.sh: Rewrite to not use dc.
6905 * testsuite/relro_test.sh: Fail if dc is not present.
6909 * testsuite/icf_safe_so_test.sh: Add #!/bin/sh to start.
6911 * testsuite/icf_string_merge_test.sh: Add #!/bin/sh to start.
6912 * testsuite/icf_safe_test.sh: Add #!/bin/sh to start.
6914 * testsuite/icf_sht_rel_addend_test.sh: Add #!/bin/sh to start.
6915 * testsuite/icf_preemptible_functions_test.sh: Add #!/bin/sh to start.
6926 * testsuite/odr_violation2.cc: Add comment to make all error line
6928 * testsuite/debug_msg.sh: Adjust expected errors.
6952 * testsuite/Makefile.am (odr_violation2.o): Compile with -O2 to
6955 * testsuite/Makefile.in: Regenerate from Makefile.am.
6956 * testsuite/debug_msg.cc (main): Make OdrDerived classes.
6957 * testsuite/debug_msg.sh: Update line numbers and add
6959 * testsuite/odr_violation1.cc: Use OdrDerived, in a
6961 * testsuite/odr_violation2.cc: Make sure Ordering::operator()
6963 * testsuite/odr_header1.h: Defines OdrDerived, where
6966 * testsuite/odr_header2.h: Defines OdrBase.
6989 * testsuite/script_test_9.t: Add TLS segment.
7108 * testsuite/Makefile.am (ifuncmain2static_LDADD)
7112 * testsuite/Makefile.in: Regenerate.
7119 * testsuite/Makefile.am (ver_matching_def.so): Depend on and use
7207 * testsuite/icf_virtual_function_folding_test.cc (class Bar): Add
7386 * testsuite/Makefile.am: Move gcctestdir/ld rule to
7388 * testsuite/Makefile.in: Regenerate.
7447 * testsuite/Makefile.am (incremental_test): Use --incremental-full
7449 * testsuite/Makefile.in: Regenerate.
7450 * testsuite/incremental_test.sh: Filter all forms of --incremental.
7462 * testsuite/script_test_10.sh: New test. Test script section
7464 * testsuite/script_test_10.t: Likewise.
7465 * testsuite/script_test_10.s: Likewise.
7466 * testsuite/Makefile.am: Wrap the cross linker tests and the
7472 * configure, testsuite/Makefile.in: Regenerate.
7525 * testsuite/memory_test.s: Use .long instead of .word.
7526 * testsuite/memory_test.t: Add some more output sections.
7527 * testsuite/memory_test.sh: Update expected output.
7560 * gold/testsuite/arm_branch_out_of_range.sh: Fix broken tests.
7579 * testsuite/memory_test.sh: Adjust for change of 2010-09-10.
7580 * testsuite/Makefile.am (memory_test.o): New target.
7583 * testsuite/Makefile.in: Rebuild.
7589 * testsuite/icf_safe_test.sh: Fix test.
7590 * testsuite/icf_safe_so_test.sh: Fix test.
7604 * gold/testsuite/script_test_3.t: Add ARM special sections.
7605 * gold/testsuite/script_test_4.t: Same.
7606 * gold/testsuite/script_test_5.t: Same.
7607 * gold/testsuite/script_test_6.t: Same.
7608 * gold/testsuite/script_test_7.t: Same.
7609 * gold/testsuite/script_test_7.t: Same.
7610 * gold/testsuite/thumb_blx_out_of_range.s: Fix instruction alignment.
7625 * testsuite/Makefile.am (two_file_mixed_pie_test): New test.
7626 * testsuite/Makefile.in: Regenerate.
7631 * testsuite/memory_test.t: Discard any sections that are not
7640 * testsuite/ifuncmain7.c (foo_ifunc): Add __attribute__ ((used)).
7679 * testsuite/arm_bl_out_of_range.s: Update test.
7680 * testsuite/thumb_bl_out_of_range.s: Ditto.
7681 * testsuite/thumb_blx_out_of_range.s: Ditto.
7682 * testsuite/arm_branch_out_of_range.sh: New file.
7683 * testsuite/arm_cortex_a8.sh: Ditto.
7684 * testsuite/arm_cortex_a8_b.s: Ditto.
7685 * testsuite/arm_cortex_a8_b_cond.s: Ditto.
7686 * testsuite/arm_cortex_a8_b_local.s: Ditto.
7687 * testsuite/arm_cortex_a8_bl.s: Ditto.
7688 * testsuite/arm_cortex_a8_blx.s: Ditto.
7689 * testsuite/arm_cortex_a8_local.s: Ditto.
7690 * testsuite/arm_cortex_a8_local_reloc.s: Ditto.
7691 * testsuite/thumb_bl_out_of_range_local.s: Ditto.
7697 * testsuite/memory_test.sh: Make the regexps accept both 32 and
7735 * testsuite/Makefile.am: Add test of MEMORY region functionality.
7736 * testsuite/Makefile.in: Regenerate.
7737 * testsuite/memory_test.sh: New script.
7738 * testsuite/memory_test.s: New assembler source file.
7739 * testsuite/memory_test.t: New linker script.
7745 * testsuite/Makefile.am: Add new test dyn_weak_ref.
7746 * testsuite/Makefile.in: Regenerate.
7747 * testsuite/dyn_weak_ref.sh: New file.
7748 * testsuite/dyn_weak_ref_1.c: Ditto.
7749 * testsuite/dyn_weak_ref_2.c: Ditto.
7758 * testsuite/start_lib_test_3.c: Mark t3 as used.
7829 * testsuite/start_lib_test_3.c: Remove all global symbols to trigger
7841 * testsuite/Makefile.am (start_lib_test): New test case.
7842 * testsuite/Makefile.in: Regenerate.
7843 * testsuite/start_lib_test_main.c: New file.
7844 * testsuite/start_lib_test_1.c: New file.
7845 * testsuite/start_lib_test_2.c: New file.
7846 * testsuite/start_lib_test_3.c: New file.
7852 * testsuite/Makefile.in: Likewise.
7937 * testsuite/Makefile.am: Add a bunch of IFUNC tests, all within
7939 * testsuite/ifunc-sel.h: New file.
7940 * testsuite/ifuncmain1.c: New file.
7941 * testsuite/ifuncmain1vis.c: New file.
7942 * testsuite/ifuncmod1.c: New file.
7943 * testsuite/ifuncdep2.c: New file.
7944 * testsuite/ifuncmain2.c: New file.
7945 * testsuite/ifuncmain3.c: New file.
7946 * testsuite/ifuncmod3.c: New file.
7947 * testsuite/ifuncmain4.c: New file.
7948 * testsuite/ifuncmain5.c: New file.
7949 * testsuite/ifuncmod5.c: New file.
7950 * testsuite/ifuncmain6pie.c: New file.
7951 * testsuite/ifuncmod6.c: New file.
7952 * testsuite/ifuncmain7.c: New file.
7953 * configure, testsuite/Makefile.in: Rebuild.
7968 * testsuite/incremental_test_1.c: Add prototype to avoid warning.
7978 * testsuite/Makefile.am: Add new test strong_ref_weak_def.
7979 * testsuite/Makefile.in: Regenerate.
7980 * testsuite/strong_ref_weak_def.sh: New file.
7981 * testsuite/strong_ref_weak_def_1.c: Ditto.
7982 * testsuite/strong_ref_weak_def_2.c: Ditto.
7986 * testsuite/incremental_test.sh: Rewrite.
7987 * testsuite/incremental_test_1.c: Rewrite.
7988 * testsuite/incremental_test_2.c: Rewrite.
8374 * testsuite/Makefile.am (check_PROGRAMS): Add relro_strip_test.
8406 * testsuite/final_layout.sh: Use dc to convert from hex to
8428 * testsuite/Makefile.am (icf_sht_rel_addend_test): New test.
8429 * testsuite/icf_sht_rel_addend_test.sh: New file.
8430 * testsuite/icf_sht_rel_addend_test_1.cc: New file.
8431 * testsuite/icf_sht_rel_addend_test_2.cc: New file.
8437 * testsuite/Makefile.in: Regenerate.
8441 * testsuite/debug_msg.sh: Test mixed weak/strong symbol behavior.
8442 * gold/testsuite/debug_msg.cc: Likewise.
8443 * gold/testsuite/odr_violation1.cc
8444 * gold/testsuite/odr_violation2.cc
8586 * testsuite/weak_undef_file1.cc: Add new test case.
8587 * testsuite/weak_undef_file2.cc: Fix header comment.
8588 * testsuite/weak_undef_test.cc: Add new test case.
8680 * testsuite/Makefile.am (plugin_test_8): New test.
8682 * testsuite/Makefile.in: Regenerate.
8766 * testsuite/Makefile.am (final_layout): New test case.
8767 * testsuite/Makefile.in: Regenerate.
8768 * testsuite/final_layout.cc: New file.
8769 * testsuite/final_layout.sh: New file.
8791 * gold/testsuite/Makefile.am: Add test.
8792 * gold/testsuite/Makefile.in: Regenerate.
8793 * gold/testsuite/plugin_test_7.sh: New.
8794 * gold/testsuite/plugin_test_7_1.c: New.
8795 * gold/testsuite/plugin_test_7_2.c: New.
8907 * testsuite/Makefile.am: Add test.
8908 * testsuite/Makefile.in: Regenerate.
8909 * testsuite/script_test_9.cc: New.
8910 * testsuite/script_test_9.sh: New.
8911 * testsuite/script_test_9.t: New.
8976 * testsuite/Makefile.am (check_SCRIPTS): Add arm_attr_merge.sh
8985 * testsuite/Makefile.in: Regenerate.
8986 * testsuite/arm_attr_merge.sh: New file.
8987 * testsuite/arm_attr_merge_[67][ab].s: Same.
9023 * testsuite/Makefile.am: Remove icf_virtual_function_folding_test.sh
9024 * testsuite/Makefile.in: Regenerate.
9025 * testsuite/icf_virtual_function_folding_test.cc: Remove printf.
9026 * testsuite/icf_virtual_function_folding_test.sh: Delete file.
9055 * testsuite/script_test_3.t: Set large alignment.
9056 * testsuite/script_test_3.sh: Make sure that at least one LOAD
9066 * testsuite/Makefile.am (check_PROGRAMS): Add
9068 * testsuite/Makefile.in: Regenerated.
9096 * testsuite/Makefile.am (icf_virtual_function_folding_test): New test
9100 * testsuite.Makefile.in: Regenerate.
9101 * testsuite/icf_safe_so_test.sh: Change to not fold foo_glob and
9103 * testsuite/icf_preemptible_functions_test.cc: New file.
9104 * testsuite/icf_preemptible_functions_test.sh: New file.
9105 * testsuite/icf_string_merge_test.cc: New file.
9106 * testsuite/icf_string_merge_test.sh: New file.
9107 * testsuite/icf_virtual_function_folding_test.cc: New file.
9108 * testsuite/icf_virtual_function_folding_test.sh: New file.
9176 * testsuite/plugin_common_test_1.c (foo): Add prototype.
9177 * testsuite/plugin_common_test_2.c (foo): Likewise.
9208 * testsuite/binary_unittest.cc (Sized_binary_test): Set sd member
9256 * testsuite/Makefile.in: Regenerate.
9263 * testsuite/plugin_test_6.sh: New test case.
9264 * testsuite/plugin_common_test_1.c: New test case.
9265 * testsuite/plugin_common_test_2.c: New test case.
9266 * testsuite/Makefile.am (plugin_test_6): New test case.
9267 * testsuite/Makefile.in: Regenerate.
9284 * testsuite/script_test_3.t: Add a TLS segment.
9285 * testsuite/Makefile.am (check_PROGRAMS): Add
9291 * testsuite/Makefile.in: Rebuild.
9304 * testsuite/Makefile.am (check_PROGRAMS): Add tls_script_test.
9309 * testsuite/Makefile.in: Rebuild.
9323 * testsuite/Makefile.am (check_DATA): add thumb_blx_in_range.stdout,
9336 * testsuite/Makefile.in: Regenerate.
9338 * testsuite/thumb_blx_in_range.s: New file.
9339 * testsuite/thumb_blx_out_of_range.s: New file.
9516 * testsuite/icf_safe_so_test.sh: Change to pass i386.
9517 * testsuite/icf_safe_so_test.cc: Ditto.
9518 * testsuite/icf_safe_test.cc: Ditto.
9519 * testsuite/icf_safe_test.sh: Ditto.
9552 * testsuite/discard_locals_relocatable_test.c: New file.
9553 * testsuite/discard_locals_test.sh: Test -r.
9554 * testsuite/Makefile.am (check_DATA): Add
9566 * testsuite/Makefile.in: Rebuild.
9592 * testsuite/debug_msg.sh: Avoid matching source line number for
9603 * testsuite/Makefile.am (check_SCRIPTS): Add arm_fix_v4bx.sh
9612 * testsuite/arm_fix_v4bx.s: New file.
9613 * testsuite/arm_fix_v4bx.sh: Ditto.
9619 * testsuite/script_test_5.sh: Fix match patterns to avoid matching
9679 * testsuite/Makefile.am (check_SCRIPTS): Add arm_branch_in_range.sh.
9694 * testsuite/Makefile.in: Regenerate.
9695 * testsuite/arm_bl_in_range.s: New file.
9696 * testsuite/arm_bl_out_of_range.s: Ditto.
9697 * testsuite/arm_branch_in_range.sh: Ditto.
9698 * testsuite/arm_branch_range.t: Ditto.
9699 * testsuite/thumb2_branch_range.t: Ditto.
9700 * testsuite/thumb_bl_in_range.s: Ditto.
9701 * testsuite/thumb_bl_out_of_range.s: Ditto.
9702 * testsuite/thumb_branch_range.t: Ditto.
9782 * testsuite/Makefile.am: Add icf_safe_so_test test case.
9784 * testsuite/Makefile.in: Regenerate.
9785 * testsuite/icf_safe_so_test.cc: New file.
9786 * testsuite/icf_safe_so_test.sh: New file.
9787 * testsuite/icf_safe_test.cc (kept_func_3): New function.
9789 * testsuite/icf_safe_test.sh (arch_specific_safe_fold): Check if safe
9829 * testsuite/Makefile.am (check_SCRIPTS): Add arm_abs_global.sh.
9835 * testsuite/arm_abs_global.s: New file.
9836 * testsuite/arm_abs_global.sh: Ditto.
9837 * testsuite/arm_abs_lib.s: Ditto.
9939 * testsuite/Makefile.am (check_PROGRAMS): Add tls_pie_pic_test.
9941 * testsuite/Makefile.in: Rebuild.
9943 * testsuite/Makefile.am (check_PROGRAMS): Add tls_pie_test.
9946 * testsuite/Makefile.in: Rebuild.
10410 * testsuite/Makefile.am (check_DATA): Add protected_3.err.
10413 * testsuite/protected_4.cc: New file.
10504 * testsuite/ver_matching_test.sh: blaza1 and blaza go into V2.
10515 * testsuite/Makefile.am (dynamic_list.stdout): Use --dyn-syms
10517 * testsuite/Makefile.in: Regenerated.
10779 * testsuite/Makefile.am: Add gc_orphan_section_test.
10780 * testsuite/Makefile.in: Regenerate.
10781 * testsuite/gc_orphan_section_test.cc: New file.
10782 * testsuite/gc_orphan_section_test.sh: New file.
10926 * testsuite/common_test_2.c: New file.
10927 * testsuite/common_test_3.c: New file.
10928 * testsuite/Makefile.am (check_PROGRAMS): Add common_test_2.
10933 * testsuite/Makefile.in: Rebuild.
10964 * testsuite/exclude_libs_test_1.c (lib1_ref): New function.
10996 * testsuite/ver_test_4.script: Remove duplicate def of t2_2.
10997 * testsuite/version_script.map: Remove duplicate def of foo.
10998 * testsuite/Makefile.am (ver_matching_def.so): Depend upon
11000 * testsuite/Makefile.in: Rebuild.
11080 * testsuite/relro_script_test.t: Add .got.plt.
11224 * testsuite/tls_test_main.cc (safe_lock, safe_unlock): Ditto.
11329 * testsuite/Makefile.am (two_file_shared_1_pic_2_test_DEPENDENCIES):
11331 * testsuite/Makefile.in: Regenerated.
11389 * testsuite/testfile.cc (Target_test::test_target_info): Same.
11407 * testsuite/Makefile.am (constructor_test_LDADD): New. Empty.
11419 * testsuite/Makefile.in: Regenerated.
11434 * testsuite/Makefile.in: Regenerate.
11481 * testsuite/Makefile.am: Add the incremental_test.sh test.
11482 * testsuite/incremental_test.sh: New.
11483 * testsuite/incremental_test_1.c: New.
11484 * testsuite/incremental_test_2.c: New.
11626 * testsuite/plugin_test.c: Include "config.h".
11872 * testsuite/testfile.cc: Likewise.
11918 * testsuite/Makefile.am (plugin_test_5): New test case.
11919 * testsuite/Makefile.in: Regenerate.
12010 * testsuite/Makefile.am (check_SCRIPTS): Add no_version_test.sh
12014 * testsuite/Makefile.in: Regenerate.
12015 * testsuite/no_version_test.c: New file.
12016 * testsuite/no_version_test.sh: Ditto.
12038 * testsuite/Makefile.am (check_SCRIPTS): Add script_test_6.sh,
12046 * testsuite/script_test_6.sh: New file.
12047 * testsuite/script_test_6.t: Same.
12048 * testsuite/script_test_7.sh: Same.
12049 * testsuite/script_test_7.t: Same.
12050 * testsuite/script_test_8.sh: Same.
12117 * testsuite/Makefile.am (check_PROGRAMS): Add basic_pie_test and
12123 * testsuite/Makefile.in: Rebuild.
12153 * testsuite/Makefile.am: Add commands to build icf_safe_test. Modify
12155 * testsuite/icf_safe_test.sh: New file.
12156 * testsuite/icf_safe_test.cc: New file.
12195 * testsuite/Makefile.am (searched_file_test): New test.
12196 * testsuite/Makefile.in: Regenerate.
12197 * testsuite/searched_file_test.cc: New file.
12198 * testsuite/searched_file_test_lib.cc: New file.
12209 * testsuite/retain_symbols_file_test.sh: Don't test for __tcf_0.
12505 * testsuite/Makefile.am (TEST_AS): New variable.
12516 * testsuite/split_i386.sh: New file.
12517 * testsuite/split_x86_64.sh: New file.
12518 * testsuite/split_i386_1.s: New file.
12519 * testsuite/split_i386_2.s: New file.
12520 * testsuite/split_i386_3.s: New file.
12521 * testsuite/split_i386_4.s: New file.
12522 * testsuite/split_i386_n.s: New file.
12523 * testsuite/split_x86_64_1.s: New file.
12524 * testsuite/split_x86_64_2.s: New file.
12525 * testsuite/split_x86_64_3.s: New file.
12526 * testsuite/split_x86_64_4.s: New file.
12527 * testsuite/split_x86_64_n.s: New file.
12528 * testsuite/testfile.cc (Target_test): Update relocation_section
12530 * testsuite/Makefile.in: Rebuild.
12628 * testsuite/binary_unittest.cc (gold_testsuite): Remove target
12631 * testsuite/object_unittest.cc (gold_testsuite): Remove
12637 * testsuite/initpri1.c: Don't try to use constructor priorities if
12642 * testsuite/retain_symbols_file_test.sh (check_present): Change
12656 * testsuite/Makefile.am (retain_symbols_file_test): New test.
12657 * testsuite/Makefile.in: Regenerate.
12658 * testsuite/retain_symbols_file_test.sh: New file.
12832 * testsuite/Makefile.am (MOSTLYCLEANFILES): Add more generated files.
12833 * testsuite/Makefile.in: Regenerate.
12842 * testsuite/Makefile.am (permission_test): New test.
12843 * testsuite/Makefile.in: Regenerate.
12891 * testsuite/Makefile.am (AUTOMAKE_OPTIONS): Add -Wno-portability.
12894 * Makefile.in, testsuite/Makefile.in: Regenerate.
12900 * testsuite/Makefile.in: Likewise.
12903 * testsuite/Makefile.am (AUTOMAKE_OPTIONS): Add foreign.
12905 * testsuite/Makefile.in: Regenerate.
12915 * testsuite/debug_msg.sh: Match .* rather than ${srcdir} when
12958 * testsuite/Makefile.am: Add commands to build icf_keep_unique_test.
12959 * testsuite/Makefile.in: Regenerate.
12960 * testsuite/icf_keep_unique_test.sh: New file.
12961 * testsuite/icf_keep_unique_test.cc: New file.
12968 * testsuite/Makefile.am (hidden_test.sh): New test.
12969 * testsuite/Makefile.in: Regenerate.
12970 * testsuite/hidden_test.sh: New script.
12971 * testsuite/hidden_test_1.c: New test source.
12972 * testsuite/hidden_test_main.c: New test source.
12993 * testsuite/Makefile.am: Add gc_tls_test.
12994 * testsuite/Makefile.in: Regenerate.
12995 * testsuite/gc_tls_test.cc: New file.
12996 * testsuite/gc_tls_test.sh: New file.
13039 * testsuite/Makefile.am: Add commands to build icf_test.
13040 * testsuite/Makefile.in: Regenerate.
13041 * testsuite/icf_test.sh: New file.
13042 * testsuite/icf_test.cc: New file.
13321 * testsuite/Makefile.am (check_PROGRAMS): Add large.
13324 * testsuite/large.c: New file.
13325 * testsuite/testfile.cc (Target_test::test_target_info):
13327 * configure, testsuite/Makefile.in: Rebuild.
13342 * testsuite/Makefile.am (check_PROGRAMS): Add discard_locals_test.
13347 * testsuite/Makefile.in: Regenerate.
13348 * testsuite/discard_locals_test.c: New file.
13349 * testsuite/discard_locals_test.sh: Same.
13362 * testsuite/Makefile.am (check_PROGRAMS): Add local_labels_test.
13364 * testsuite/Makefile.in: Regenerate.
13465 * testsuite/Makefile.am (MOSTLYCLEANFILES,
13472 * testsuite/Makefile.in: Regenerate.
13473 * testsuite/exclude_libs_test.c : Declare lib3_default().
13485 * testsuite/Makefile.am: Add -ffunction-sections to compile
13488 * testsuite/Makefile.in: Regenerate.
13489 * testsuite/gc_comdat_test.sh: Fix the condition around grep.
13495 * testsuite/Makefile.am: Add test gc_comdat_test.sh.
13496 * testsuite/Makefile.in: Regenerate.
13497 * testsuite/gc_comdat_test.sh: New file.
13498 * testsuite/gc_comdat_test_1.cc: New file.
13499 * testsuite/gc_comdat_test_2.cc: New file.
13520 testsuite/Makefile.am (check_PROGRAMS): Add exclude_libs_test.
13529 * testsuite/Makefile.in: Regenerate.
13530 * testsuite/exclude_libs_test.c: New file.
13531 * testsuite/exclude_libs_test.sh: Ditto.
13532 * testsuite/exclude_libs_test_1.c: Ditto.
13533 * testsuite/exclude_libs_test_2.c: Ditto.
13809 * testsuite/Makefile.am (check_PROGRAMS): Add ver_test_11.
13813 * testsuite/Makefile.in: Rebuild.
13969 * testsuite/two_file_shared.sh: New script.
13970 * testsuite/Makefile.am (check_SCRIPTS): Add two_file_shared.sh.
13973 * testsuite/Makefile.in: Rebuild.
14063 * testsuite/ver_test_1.sh: New file.
14064 * testsuite/Makefile.am (check_SCRIPTS): Add ver_test_1.sh.
14067 * testsuite/Makefile.in: Rebuild.
14075 * testsuite/Makefile.am (script_test_5.sh): New test case.
14076 * testsuite/Makefile.in: Regenerate.
14077 * testsuite/script_test_5.cc: New file.
14078 * testsuite/script_test_5.sh: New file.
14079 * testsuite/script_test_5.t: New file.
14153 * testsuite/debug_msg.sh: Update for changed error messages.
14154 * testsuite/undef_symbol.sh: Likewise.
14257 * testsuite/testfile.cc (Target_test::gc_process_relocs): New function.
14324 * testsuite/Makefile.am (plugin_test_4): New test case for plugins
14326 * testsuite/Makefile.in: Regenerate.
14327 * testsuite/plugin_test.c (struct sym_info): New type.
14337 * testsuite/plugin_test_1.sh: Add checks for new info messages.
14338 * testsuite/plugin_test_2.sh: Likewise.
14339 * testsuite/plugin_test_3.sh: Likewise.
14340 * testsuite/plugin_test_4.sh: New test case.
14365 * testsuite/Makefile.am (plugin_test_3): New test case.
14366 * testsuite/Makefile.in: Regenerate.
14367 * testsuite/plugin_test_3.sh: New file.
14409 * testsuite/Makefile.am (plugin_test_1): Add test case with
14412 * testsuite/Makefile.in: Regenerate.
14413 * testsuite/plugin_test.c (claim_file_hook): Add new debug
14447 * testsuite/initpri1.c: Change all declarations to be full
14464 * testsuite/Makefile.am (plugin_test_1): Use new syntax.
14465 * testsuite/Makefile.in: Regenerate.
14510 * testsuite/Makefile.am (dynamic_list): New test.
14511 * testsuite/Makefile.in: Regenerated.
14512 * testsuite/dynamic_list.t: New file.
14513 * testsuite/dynamic_list.sh: New file.
14517 * testsuite/tls_test_c.c: Add prototype for t11 and t11_last.
14518 * testsuite/tls_test_c.c (t11): Add explicit "void" to prototype.
14520 * testsuite/ver_test_6.c (main): Likewise.
14540 * testsuite/Makefile.am (TEST_AR): New variable.
14543 * testsuite/Makefile.in: Regenerate.
14544 * testsuite/thin_archive_main.cc: New file.
14545 * testsuite/thin_archive_test_1.cc: New file.
14546 * testsuite/thin_archive_test_2.cc: New file.
14547 * testsuite/thin_archive_test_3.cc: New file.
14548 * testsuite/thin_archive_test_4.cc: New file.
14646 * testsuite/Makefile.am (AM_CFLAGS): New variable.
14653 * testsuite/Makefile.in: Regenerate.
14654 * testsuite/plugin_test.c: New file.
14655 * testsuite/plugin_test_1.sh: New file.
14656 * testsuite/plugin_test_2.sh: New file.
14668 * testsuite/Makefile.am (tls_test_shared.so): Add -Wl,-z,defs.
14669 * testsuite/Makefile.in: Rebuild.
14722 * testsuite/tls_test.cc (struct int128): 128-bit struct
14727 * testsuite/tls_test.h (t12): New function.
14728 * testsuite/tls_test_main.cc (thread_routine): Call new test.
14775 * testsuite/relro_script_test.t: New file.
14776 * testsuite/relro_test.cc (using_script): Declare.
14778 * testsuite/Makefile.am (check_PROGRAMS): Add relro_script_test.
14784 * testsuite/Makefile.in: Rebuild.
14834 * testsuite/weak_plt.sh: New test.
14835 * testsuite/weak_plt_main.cc: New test.
14836 * testsuite/weak_plt_shared.cc: New test.
14837 * testsuite/Makefile.am (check_SCRIPTS): Add weak_plt.sh.
14842 * testsuite/Makefile.in: Rebuild.
14844 * testsuite/Makefile.am (weak_alias_test_1.so): Depend upon
14847 * testsuite/Makefile.in: Rebuild.
14859 * testsuite/script_test_2.cc (test_addr): Declare.
14863 * testsuite/script_test_2.t: Define test_addr_alias and
14940 * testsuite/ver_test_10.script: New file.
14941 * testsuite/ver_test_10.sh: New file.
14942 * testsuite/Makefile.am (check_SCRIPTS): Add ver_test_10.sh.
14945 * testsuite/Makefile.in: Rebuild.
14957 * testsuite/ver_test_9.cc: New file.
14958 * testsuite/Makefile.am (check_PROGRAMS): Add ver_test_9.
14962 * testsuite/Makefile.in: Rebuild.
15052 * testsuite/Makefile.in: Likewise.
15058 * testsuite/ver_test_main.cc (main): Call t4.
15060 * testsuite/ver_test_2.cc (t4_2): Define.
15061 * testsuite/ver_test_2.script: Put t4_2a in VER2.
15062 * testsuite/ver_test_4.cc (t4_2a): Define.
15063 * testsuite/ver_test_4.script: Put t4_2a in VER2.
15064 * testsuite/ver_test.h (t4, t4_2, t4_2a): Declare.
15151 * testsuite/version_script.map: Change glob pattern to use '?'
15189 * testsuite/copy_test.cc: New file.
15190 * testsuite/copy_test_1.cc: New file.
15191 * testsuite/copy_test_2.cc: New file.
15192 * testsuite/Makefile.am (check_PROGRAMS): Add copy_test.
15197 * testsuite/Makefile.in: Rebuild.
15217 * testsuite/relro_test.cc: Include <cstdio>, <cstdlib>, and
15407 * testsuite/relro_test_main.cc: New file.
15408 * testsuite/relro_test.cc: New file.
15409 * testsuite/Makefile.am (check_PROGRAMS): Add relro_test.
15413 * testsuite/Makefile.in: Rebuild.
15467 * testsuite/ver_script_8.script: New file.
15468 * testsuite/Makefile.am (check_PROGRAMS): Add ver_test_8.
15519 * testsuite/protected_1.cc: New file.
15520 * testsuite/protected_2.cc: New file.
15521 * testsuite/protected_3.cc: New file.
15522 * testsuite/protected_main_1.cc: New file.
15523 * testsuite/protected_main_2.cc: New file.
15524 * testsuite/protected_main_3.cc: New file.
15525 * testsuite/Makefile.am (check_PROGRAMS): Add protected_1.
15534 * testsuite/Makefile.in: Rebuild.
15591 * testsuite/many_sections_test.cc: Add template.
15676 * testsuite/Makefile.am (many_sections_r_test): New target.
15685 * testsuite/Makefile.am (many_sections_check.h): Only check one in
15687 * testsuite/Makefile.in: Rebuild.
15833 * testsuite/binary_unittest.cc (Sized_binary_test): Update calls
15835 * testsuite/many_sections_test.cc: New file.
15836 * testsuite/Makefile.am (BUILT_SOURCES): Define.
15851 * testsuite/Makefile.in: Rebuild.
15900 * testsuite/Makefile.am (INCLUDES): Add -I.. .
15918 * testsuite/tls_test.cc: Include "config.h".
15920 * testsuite/tls_test.h (t11, t11_last): Declare.
15921 * testsuite/tls_test_c.c: New file.
15922 * testsuite/tls_test_main.cc (thread_routine): Call t11.
15925 * testsuite/Makefile.in: Rebuild.
15945 * testsuite/Makefile.am (weak_undef_nonpic_test): New target.
15948 * testsuite/Makefile.in: Rebuild.
15949 * testsuite/weak_undef.h: New file.
15950 * testsuite/weak_undef_file1.cc: Add extra test cases.
15951 * testsuite/weak_undef_file2.cc: Likewise.
15952 * testsuite/weak_undef_test.cc: Likewise.
16007 * Makefile.in, aclocal.m4, testsuite/Makefile.in: Rebuild.
16009 * testsuite/script_test_4.sh: Permit leading zeroes.
16016 * testsuite/script_test_4.sh: New file.
16017 * testsuite/script_test_4.t: New file.
16018 * testsuite/Makefile.am (check_SCRIPTS): Add script_test_4.sh.
16023 * testsuite/Makefile.in: Rebuild.
16140 * testsuite/Makefile.am (tls_shared_gd_to_ie_test): New target.
16159 * testsuite/Makefile.in: Rebuild.
16160 * testsuite/Makefile.
16164 * testsuite/Makefile.am (justsyms_2r.o): Add dependency on
16166 * testsuite/Makefile.in: Rebuild.
16168 * testsuite/script_test_2a.cc (script_test_string_a): Make 8 bytes
16170 * testsuite/script_test_2.cc (main): Adjust test.
16183 * testsuite/justsyms.t: Start at 0x100.
16184 * testsuite/justsyms_1.cc: Adjust justsyms_string assertion.
16185 * testsuite/script_test_2b.cc (script_test_string_b): Make 8 bytes
16187 * testsuite/script_test_2.cc: Adjust string and section length
16199 * testsuite/Makefile.am (script_test_3.stdout): Generate using
16201 * testsuite/script_test_3.sh: Adjust accordingly. Test that
16203 * testsuite/Makefile.in: Rebuild.
16207 * testsuite/Makefile.am (check_PROGRAMS): Add weak_alias_test.
16216 * testsuite/weak_alias_test_main.cc: New file.
16217 * testsuite/weak_alias_test_1.cc: New file.
16218 * testsuite/weak_alias_test_2.cc: New file.
16219 * testsuite/weak_alias_test_3.cc: New file.
16239 * testsuite/testfile.cc (Target_test::test_target_info):
16258 * testsuite/Makefile.am (flagstest_o_specialfile): Condition
16261 * configure, Makefile.in, testsuite/Makefile.in: Rebuild.
16281 * testsuite/two_file_test_1.cc (t18): New function.
16282 * testsuite/two_file_test_2.cc (f18): New function.
16283 * testsuite/two_file_test_main.cc (main): Call t18.
16284 * testsuite/two_file_test.h (t18, f18): Declare.
16287 * testsuite/Makefile.am: Remove READELF and OBJDUMP_AND_CPPFILT
16303 * configure, Makefile.in, testsuite/Makefile.in: Rebuild.
16313 * testsuite/Makefile.am (check_PROGRAMS): Add weak_undef_test.
16315 * testsuite/Makefile.in: Rebuild.
16316 * testsuite/weak_undef_file1.cc: New file.
16317 * testsuite/weak_undef_file2.cc: New file.
16318 * testsuite/weak_undef_test.cc: New file.
16329 * testsuite/Makefile.am (flagstest_compress_debug_sections):
16333 * testsuite/Makefile.in: Regenerated.
16408 * testsuite/ver_test_4.sh: New file.
16409 * testsuite/Makefile.am (check_SCRIPTS): Add ver_test_4.sh.
16412 * testsuite/Makefile.in: Rebuild.
16429 * testsuite/initpri1.c (d3): Check j != 4.
16435 * testsuite/ver_test_7.cc: New file.
16436 * testsuite/ver_test_7.sh: New file.
16437 * testsuite/Makefile.am (ver_test_7.so): New target.
16476 * testsuite/initpri1.c: New file.
16477 * testsuite/Makefile.am (check_PROGRAMS): Add initpri1 if
16481 * configure, Makefile.in, testsuite/Makefile.in: Rebuild.
16486 * testsuite/common_test_1.c: New file.
16487 * testsuite/Makefile.am (check_PROGRAMS): Add common_test_1.
16495 * testsuite/ver_test_6.c: New file.
16496 * testsuite/Makefile.am (check_PROGRAMS): Add ver_test_6
16504 * testsuite/Makefile.am (ver_test_5.so): New target.
16509 * testsuite/ver_test_5.cc: New file.
16510 * testsuite/ver_test_5.script: New file.
16511 * testsuite/ver_test_5.sh: New file.
16512 * Makefile.in, testsuite/Makefile.in: Rebuild.
16533 * testsuite/testmain.cc: Include <cstdlib>.
16572 * testsuite/testfile.cc (class Target_selector_test): Update for