Commit 0772688c authored by David O'Brien's avatar David O'Brien

2001-04-01 David O'Brien <obrien@FreeBSD.org>

	* ld-bootstrap/bootstrap.exp: FreeBSD 4.3+ will fail on the --static test
	as the static ELF binary needs to have its EI_OSABI set to a supported
	value.  There is no longer a fallback interpretation due to a security
	issue.
	* ld-undefined/undefined.exp: XFAIL on FreeBSD/i386 for the usual (even
	though it doesn't use DWARF2 yet (but its output is identical).

Approved by:  Alan Modra <alan@linuxcare.com.au>
              <Pine.LNX.4.21.0104021511350.487-100000@front.linuxcare.com.au>
parent 8e270703
001-03-31 David O'Brien <obrien@FreeBSD.org>
2001-04-01 David O'Brien <obrien@FreeBSD.org>
* ld-bootstrap/bootstrap.exp: FreeBSD 4.3+ will fail on the --static test
as the static ELF binary needs to have its EI_OSABI set to a supported
value. There is no longer a fallback interpretation due to a security
issue.
* ld-undefined/undefined.exp: XFAIL on FreeBSD/i386 for the usual (even
though it doesn't use DWARF2 yet (but its output is identical).
2001-04-01 David O'Brien <obrien@FreeBSD.org>
* ld-selective/selective.exp: Use -O with gcc rather than -O2.
This optimization level is buggy on some platforms, and this test
......
......@@ -71,6 +71,14 @@ foreach flags {"" "strip" "--static" "--traditional-format" "--no-keep-memory"}
}
}
# On FreeBSD, running static ELF binaries requires that they have their
# EI_OSABI set to a supported value. There is no longer a fallback
# interpretation.
if {"$flags" == "--static"} {
setup_xfail "*-*-freebsd4*"
setup_xfail "*-*-freebsd5*"
}
# On Irix 5, linking with --static only works if all the files are
# compiled using -non_shared.
if {"$flags" == "--static"} {
......
......@@ -126,6 +126,7 @@ set ml "undefined.c:9: undefined reference to `this_function_is_not_defined'"
# hence the xfails below.
#setup_xfail arm-*-elf
setup_xfail i?86-*-freebsd*
#setup_xfail strongarm-*-elf
#setup_xfail thumb-*-elf
setup_xfail mcore-*-elf
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment