summaryrefslogtreecommitdiffstats
path: root/binutils-2.25/gas/testsuite/gas/avr/rmw.s
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-2.25/gas/testsuite/gas/avr/rmw.s')
-rw-r--r--binutils-2.25/gas/testsuite/gas/avr/rmw.s32
1 files changed, 32 insertions, 0 deletions
diff --git a/binutils-2.25/gas/testsuite/gas/avr/rmw.s b/binutils-2.25/gas/testsuite/gas/avr/rmw.s
new file mode 100644
index 00000000..fca39c9e
--- /dev/null
+++ b/binutils-2.25/gas/testsuite/gas/avr/rmw.s
@@ -0,0 +1,32 @@
+ .file "rmw.s"
+__SP_H__ = 0x3e
+__SP_L__ = 0x3d
+__SREG__ = 0x3f
+__CCP__ = 0x34
+__tmp_reg__ = 0
+__zero_reg__ = 1
+ .text
+.global main
+ .type main, @function
+main:
+ push r28
+ push r29
+ in r28,__SP_L__
+ in r29,__SP_H__
+/* prologue: function */
+/* frame size = 0 */
+/* stack size = 2 */
+.L__stack_usage = 2
+/* #APP */
+ xch Z, r12
+ las Z, r12
+ lac Z, r12
+ lat Z, r12
+/* #NOAPP */
+ ldi r24,0
+ ldi r25,0
+/* epilogue start */
+ pop r29
+ pop r28
+ ret
+ .size main, .-main