diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index a71903fe6a38b327ba8e40a6014c0cd6638b46d0..bb400279caedd1d48bb49624b74d086c305ce423 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2009-06-19  Alan Modra  <amodra@bigpond.net.au>
+
+	* gas/cfi/cfi-common-7.s: Skip a multiple of four.
+	* gas/cfi/cfi-common-7.d: Adjust.
+
 2009-06-18  Nick Clifton  <nickc@redhat.com>
 
 	PR 10169
diff --git a/gas/testsuite/gas/cfi/cfi-common-7.d b/gas/testsuite/gas/cfi/cfi-common-7.d
index d222f620e99725ad3e62fcf91359e00a4e1690d2..3bb8549bdc8cac0d2803d22c1020a1e7706c4279 100644
--- a/gas/testsuite/gas/cfi/cfi-common-7.d
+++ b/gas/testsuite/gas/cfi/cfi-common-7.d
@@ -14,9 +14,9 @@ Contents of the .eh_frame section:
   DW_CFA_nop
   DW_CFA_nop
 
-00000014 000000(1c|20) 00000018 FDE cie=00000000 pc=.*
+00000014 000000(18|1c|20) 00000018 FDE cie=00000000 pc=.*
   DW_CFA_advance_loc: 16 to .*
   DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 16
-  DW_CFA_advance_loc4: 75031 to .*
+  DW_CFA_advance_loc[24]: 75040 to .*
   DW_CFA_def_cfa: r0( \([er]ax\)|) ofs 64
 #...
diff --git a/gas/testsuite/gas/cfi/cfi-common-7.s b/gas/testsuite/gas/cfi/cfi-common-7.s
index 02deee080ce3c4c08cc6ae39952817febaa65f60..bcca603dd46a2917e6f50db1ac452f31065ecb0d 100644
--- a/gas/testsuite/gas/cfi/cfi-common-7.s
+++ b/gas/testsuite/gas/cfi/cfi-common-7.s
@@ -1,6 +1,6 @@
 	.cfi_startproc simple
 	.skip 16
 	.cfi_def_cfa 0, 16
-	.skip 75031
+	.skip 75040
 	.cfi_def_cfa 0, 64
 	.cfi_endproc