+2014-08-25  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * gas/sparc/ldx_stx.s: New file.
+       * gas/sparc/ldx_stx.d: Likewise.
+
+       * gas/sparc/ldx_efsr.s: New file.
+       * gas/sparc/ldx_efsr.d: Likewise.
+
+       * gas/sparc/ld_st_fsr.s: New file.
+       * gas/sparc/ld_st_fsr.d: Likewise.
+
+       * gas/sparc/sparc.exp: Run the tests ldx_stx, ldx_efsr and
+       ld_st_fsr.
+
 2014-08-22  Paul Brook  <paul@codesourcery.com>
 
        * gas/arm/arch7a-mp.d: Adjust according to `print_arm_address'
 
--- /dev/null
+#as: -Av8
+#objdump: -dr -m sparc
+#name: sparc LDFSR/STFSR
+
+.*: +file format .*sparc.*
+
+Disassembly of section .text:
+
+0+ <.text>:
+   0:  c1 08 c0 00     ld  \[ %g3 \], %fsr
+   4:  c1 28 c0 00     st  %fsr, \[ %g3 \]
 
--- /dev/null
+# Test ldfsr/stfsr
+       .text
+       ld      [%g3], %fsr
+       st      %fsr, [%g3]
 
--- /dev/null
+#as: -Av9b
+#objdump: -dr -m sparc:v9b
+#name: sparc LDXEFSR
+
+.*: +file format .*sparc.*
+
+Disassembly of section .text:
+
+0+ <.text>:
+   0:  c7 08 c0 00     ldx  \[ %g3 \], %efsr
 
--- /dev/null
+# Test ldxefsr
+       .text
+       ldx     [%g3], %efsr
 
--- /dev/null
+#as: -Av9
+#objdump: -dr -m sparc:v9
+#name: sparc LDX/STX
+
+.*: +file format .*sparc.*
+
+Disassembly of section .text:
+
+0+ <.text>:
+   0:  d0 58 c0 00     ldx  \[ %g3 \], %o0
+   4:  d4 d8 c0 80     ldxa  \[ %g3 \] #ASI_N, %o2
+   8:  c3 08 c0 00     ldx  \[ %g3 \], %fsr
+   c:  d0 70 c0 00     stx  %o0, \[ %g3 \]
+  10:  d4 f0 c0 80     stxa  %o2, \[ %g3 \] #ASI_N
+  14:  c3 28 c0 00     stx  %fsr, \[ %g3 \]
 
--- /dev/null
+# Test ldx/ldxa/stx/stxa
+       .text
+       ldx     [%g3], %o0
+       ldxa    [%g3] 0x04, %o2
+       ldx     [%g3], %fsr
+       stx     %o0, [%g3]
+       stxa    %o2, [%g3] 0x04
+       stx     %fsr, [%g3]
 
     run_dump_test "cfr"
     run_dump_test "ldtw_sttw"
     run_dump_test "ldd_std"
+    run_dump_test "ldx_stx"
+    run_dump_test "ldx_efsr"
+    run_dump_test "ld_st_fsr"
     run_dump_test "edge"
     run_dump_test "flush"