/* Test that we can move: * - set registers * - read x30 */ .global main main: mov x0, #1 /* test-gdb-x0 */ mov x1, #2 /* test-gdb-x1 */ mov x29, #1 /* test-gdb-x29 */ mov x30, #2 /* test-gdb-x30 */ fmov d0, #1.5 /* test-gdb-d0 */ fmov d1, #2.5 /* test-gdb-d1 */ fmov d30, #1.5 /* test-gdb-d30 */ fmov d31, #2.5 /* test-gdb-d31 */ /* Exit required since we messed up with x30 which is the lr. */ mov x0, #0 bl exit