update copyright dates
[external/binutils.git] / ld / testsuite / ld-undefined / undefined.exp
index d546fd8..e80be03 100644 (file)
@@ -2,7 +2,7 @@
 # By Ian Lance Taylor, Cygnus Support
 #
 #   Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-#   2007  Free Software Foundation, Inc.
+#   2005, 2007, 2008  Free Software Foundation, Inc.
 #
 # This file is part of the GNU Binutils.
 #
@@ -71,6 +71,12 @@ checkund $mu $testund
 #setup_xfail "arm*-*-pe*"
 #setup_xfail "thumb*-*-pe*"
 
+# For Xtensa on GNU Linux systems (or any other system where PIC code is
+# always used), the address of the undefined function is in a literal pool
+# outside the function, so that both the "undefined function" and "undefined
+# line" tests fail.
+setup_xfail xtensa*-*-linux*
+
 set mf "tmpdir/undefined.o* In function `function':"
 checkund $mf $testfn
 
@@ -132,4 +138,7 @@ setup_xfail "sh64-*-*"
 # doesn't need a literal pool entry.
 setup_xfail s390-*-*
 
+# See comments above for Xtensa.
+setup_xfail xtensa*-*-linux*
+
 checkund $ml $testline