aboutsummaryrefslogtreecommitdiff
path: root/gold/testsuite/Makefile.am
diff options
context:
space:
mode:
authorCary Coutant <ccoutant@google.com>2013-06-05 23:52:21 +0000
committerCary Coutant <ccoutant@google.com>2013-06-05 23:52:21 +0000
commit7fb47cc9a4f7c7ca964f817f3c92947f1fbbf616 (patch)
treeb843a95740ea6ec79f286d50a3a9a826f3855259 /gold/testsuite/Makefile.am
parent69fc87c263bbfcb062d993d70ea1e97813cd3d29 (diff)
downloadgdb-7fb47cc9a4f7c7ca964f817f3c92947f1fbbf616.zip
gdb-7fb47cc9a4f7c7ca964f817f3c92947f1fbbf616.tar.gz
gdb-7fb47cc9a4f7c7ca964f817f3c92947f1fbbf616.tar.bz2
2013-06-05 Alexander Ivchenko <alexander.ivchenko@intel.com>
gold/ * layout.cc (Layout::set_segment_offsets): Taking care of the case when the maximum segment alignment is larger than the page size. * testsuite/Makefile.am (large_symbol_alignment): Test that Gold correctly aligns the symbols with large alignemnt. * testsuite/Makefile.in: Regenerate. * testsuite/large_symbol_alignment.cc: New file.
Diffstat (limited to 'gold/testsuite/Makefile.am')
-rw-r--r--gold/testsuite/Makefile.am5
1 files changed, 5 insertions, 0 deletions
diff --git a/gold/testsuite/Makefile.am b/gold/testsuite/Makefile.am
index bccf54d..e7f3b94 100644
--- a/gold/testsuite/Makefile.am
+++ b/gold/testsuite/Makefile.am
@@ -322,6 +322,11 @@ icf_sht_rel_addend_test: icf_sht_rel_addend_test_1.o icf_sht_rel_addend_test_2.o
icf_sht_rel_addend_test.stdout: icf_sht_rel_addend_test
$(TEST_NM) icf_sht_rel_addend_test > icf_sht_rel_addend_test.stdout
+check_PROGRAMS += large_symbol_alignment
+large_symbol_alignment_SOURCES = large_symbol_alignment.cc
+large_symbol_alignment_DEPENDENCIES = gcctestdir/ld
+large_symbol_alignment_LDFLAGS = -Bgcctestdir/
+
check_SCRIPTS += merge_string_literals.sh
check_DATA += merge_string_literals.stdout
MOSTLYCLEANFILES += merge_string_literals