projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove perror from ld_assemble, ld_compile and ld_nm
[deliverable/binutils-gdb.git]
/
ld
/
testsuite
/
ld-scripts
/
script.exp
diff --git
a/ld/testsuite/ld-scripts/script.exp
b/ld/testsuite/ld-scripts/script.exp
index bb2c7b655b4c4e18c94a779da3ff17e876c94bf6..42bd452d6a1d1a64f723c4ddc866d3b43ff24aec 100644
(file)
--- a/
ld/testsuite/ld-scripts/script.exp
+++ b/
ld/testsuite/ld-scripts/script.exp
@@
-1,6
+1,6
@@
# Test basic linker script functionality
# By Ian Lance Taylor, Cygnus Support
# Test basic linker script functionality
# By Ian Lance Taylor, Cygnus Support
-# Copyright (C) 1999-20
17
Free Software Foundation, Inc.
+# Copyright (C) 1999-20
20
Free Software Foundation, Inc.
#
# This file is part of the GNU Binutils.
#
#
# This file is part of the GNU Binutils.
#
@@
-32,7
+32,7
@@
proc check_script { } {
global nm_output
if ![ld_nm $nm "" tmpdir/script] {
global nm_output
if ![ld_nm $nm "" tmpdir/script] {
-
unresolved
$testname
+
fail
$testname
return
}
return
}
@@
-67,7
+67,7
@@
proc check_script { } {
}
if {[info exists nm_output(tred)] \
}
if {[info exists nm_output(tred)] \
- && $nm_output(tred) != (0x100 + 0x
8
000)} {
+ && $nm_output(tred) != (0x100 + 0x
4
000)} {
send_log "tred == $nm_output(tred)\n"
verbose "tred == $nm_output(tred)"
set passes 0
send_log "tred == $nm_output(tred)\n"
verbose "tred == $nm_output(tred)"
set passes 0
@@
-87,7
+87,7
@@
proc check_script { } {
}
if {[info exists nm_output(fred)] \
}
if {[info exists nm_output(fred)] \
- && $nm_output(fred) != (0x1000 + 0x1000
0
)} {
+ && $nm_output(fred) != (0x1000 + 0x1000)} {
send_log "fred == $nm_output(fred)\n"
verbose "fred == $nm_output(fred)"
set passes 0
send_log "fred == $nm_output(fred)\n"
verbose "fred == $nm_output(fred)"
set passes 0
@@
-215,7
+215,7
@@
if ![ld_link $ld tmpdir/script "$flags -T $srcdir/$subdir/memory.t tmpdir/script
}
set testname "MEMORY with symbols"
}
set testname "MEMORY with symbols"
-if ![ld_link $ld tmpdir/script "$flags -defsym DATA_ORIGIN=0x1000 -defsym DATA_LENGTH=0x1000
0
-T $srcdir/$subdir/memory_sym.t tmpdir/script.o"] {
+if ![ld_link $ld tmpdir/script "$flags -defsym DATA_ORIGIN=0x1000 -defsym DATA_LENGTH=0x1000 -T $srcdir/$subdir/memory_sym.t tmpdir/script.o"] {
fail $testname
untested "extract symbols"
} else {
fail $testname
untested "extract symbols"
} else {
@@
-231,3
+231,7
@@
foreach test_script $test_script_list {
run_dump_test "align-with-input"
run_dump_test "pr20302"
run_dump_test "align-with-input"
run_dump_test "pr20302"
+
+run_dump_test "segment-start" {{name (default)}}
+run_dump_test "segment-start" {{name (overridden)} \
+ {ld -Ttext-segment=0x10000000}}
This page took
0.025481 seconds
and
4
git commands to generate.