diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 2bc1b72bde6..dfe65d580d2 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2004-08-15  Nick Clifton  <nickc@redhat.com>
+
+	* gas/all/altmacro.d: Allow for rest of frag being padded to an
+	alignment boundary.
+
+	* gas/arm/arm.exp: Run bignum test for ELF based targets only.
+
 2004-08-16  Alan Modra  <amodra@bigpond.net.au>
 
 	* gas/cfi/cfi-alpha-1.d: Adjust for readelf fix.
diff --git a/gas/testsuite/gas/all/altmacro.d b/gas/testsuite/gas/all/altmacro.d
index 12f3abbc09b..f377f7ae636 100644
--- a/gas/testsuite/gas/all/altmacro.d
+++ b/gas/testsuite/gas/all/altmacro.d
@@ -8,4 +8,4 @@
 
 Contents of section .data:
  0000 01020912 61626331 32332121 3c3e2721 .*
- 0010 3c3e273e 3c21                       .*
+ 0010 3c3e273e 3c21.*
diff --git a/gas/testsuite/gas/arm/arm.exp b/gas/testsuite/gas/arm/arm.exp
index 1681ab984c2..16361d9dff9 100644
--- a/gas/testsuite/gas/arm/arm.exp
+++ b/gas/testsuite/gas/arm/arm.exp
@@ -35,7 +35,6 @@ if {[istarget *arm*-*-*] || [istarget "xscale-*-*"]} then {
     gas_test "immed.s" "" $stdoptlist "immediate expressions"
     gas_test "float.s" "-mcpu=arm7tdmi -mfpu=fpa" $stdoptlist "Core floating point instructions"
     gas_test "offset.s" "" $stdoptlist "OFFSET_IMM regression"
-    gas_test "bignum1.s" "" $stdoptlist "bignums"
 
     run_dump_test "armv1"
     run_dump_test "arch5tej"
@@ -61,6 +60,7 @@ if {[istarget *arm*-*-*] || [istarget "xscale-*-*"]} then {
     if {[istarget *-*-elf*] || [istarget *-*-linux*]} then {
 	run_dump_test "pic"
 	run_dump_test "mapping"
+	gas_test "bignum1.s" "" $stdoptlist "bignums"
     }
 
     if {! [istarget arm*-*-aout] && ![istarget arm-*-pe]} then {