Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/tests/usr.bin/ld Minor tweaks.
details: https://anonhg.NetBSD.org/src/rev/82e6f78fb8b8
branches: trunk
changeset: 803904:82e6f78fb8b8
user: uebayasi <uebayasi%NetBSD.org@localhost>
date: Sun Nov 16 04:47:18 2014 +0000
description:
Minor tweaks.
diffstat:
tests/usr.bin/ld/t_script.sh | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)
diffs (64 lines):
diff -r e32e623c25a5 -r 82e6f78fb8b8 tests/usr.bin/ld/t_script.sh
--- a/tests/usr.bin/ld/t_script.sh Sun Nov 16 04:28:09 2014 +0000
+++ b/tests/usr.bin/ld/t_script.sh Sun Nov 16 04:47:18 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: t_script.sh,v 1.6 2014/11/16 03:49:09 uebayasi Exp $
+# $NetBSD: t_script.sh,v 1.7 2014/11/16 04:47:18 uebayasi Exp $
#
# Copyright (c) 2014 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -36,7 +36,8 @@
order_default_body() {
cat > test.x << EOF
SECTIONS {
- /* do nothing */
+ /* do nothing; but ld has implicit scripts internally */
+ /* which usually do: *(.data) *(.data.*) */
}
EOF
order_assert_descending
@@ -47,7 +48,7 @@
atf_test_case order_merge
order_merge_head() {
atf_set "descr" "check if glob merge keeps object ordering"
- atf_set "require.progs" "cc" "ld" "readelf" "nm" "sed" "grep"
+ atf_set "require.progs" ${order_require_progs}
}
order_merge_body() {
@@ -66,7 +67,7 @@
atf_test_case order_reorder
order_reorder_head() {
atf_set "descr" "check if object reordering works"
- atf_set "require.progs" "cc" "ld" "readelf" "nm" "sed" "grep"
+ atf_set "require.progs" ${order_require_progs}
}
order_reorder_body() {
@@ -88,7 +89,7 @@
atf_test_case order_sort
order_sort_head() {
atf_set "descr" "check if object sort works"
- atf_set "require.progs" "cc" "ld" "readelf" "nm" "sed" "grep"
+ atf_set "require.progs" ${order_require_progs}
}
order_sort_body() {
@@ -109,7 +110,7 @@
atf_test_case multisec
multisec_head() {
atf_set "descr" "check if multiple SECTIONS commands work"
- atf_set "require.progs" "cc" "ld" "readelf" "nm" "sed" "grep"
+ atf_set "require.progs" ${order_require_progs}
}
multisec_body() {
@@ -146,6 +147,8 @@
################################################################################
+order_require_progs="cc ld readelf nm sed grep"
+
order_assert_ascending() {
order_assert_order a b c
}
Home |
Main Index |
Thread Index |
Old Index