diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 83910b3fbed..44bf28f9d0a 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,9 +1,17 @@
+2005-04-01  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
+
+	* gas/testsuite/gas/vax/elf-rel.d: Call gas with -k. Thanks to
+	Matt Thomas for figuring out.
+	* gas/testsuite/gas/vax/vax.exp: Run elf-rel.[sd] for NetBSD-ELF
+	and Linux.
+
 2005-04-01  Jan Beulich  <jbeulich@novell.com>
 
 	* gas/i386/bss.[sd]: New.
 	* gas/i386/i386.exp: Run new test.
 
 2005-04-01  Jan Beulich  <jbeulich@novell.com>
+
 	* gas/i386/x86-64-pcrel.[sd]: New.
 	* gas/i386/i386.exp: Run new test.
 
diff --git a/gas/testsuite/gas/vax/elf-rel.d b/gas/testsuite/gas/vax/elf-rel.d
index 88e8f5ca455..7e2df405476 100644
--- a/gas/testsuite/gas/vax/elf-rel.d
+++ b/gas/testsuite/gas/vax/elf-rel.d
@@ -1,3 +1,4 @@
+#as: -k
 #objdump: -sr
 #name: VAX ELF relocations
 
diff --git a/gas/testsuite/gas/vax/vax.exp b/gas/testsuite/gas/vax/vax.exp
index f61906c15d3..7ba8c27548c 100644
--- a/gas/testsuite/gas/vax/vax.exp
+++ b/gas/testsuite/gas/vax/vax.exp
@@ -29,7 +29,7 @@ proc do_quad {} {
 if [istarget vax-*-* ] then {
     do_quad
 
-    if [istarget vax-*-*elf*] {
+    if { [istarget vax-*-*elf*] || [istarget vax-*-linux-gnu*] } then {
 	run_dump_test "elf-rel"
     }
 }