--- /dev/null
+#include "config.h"
+#include "asm-common.h"
+#include "regdump.h"
+
+ .text
+ .arch armv7-a
+
+ .p2align 5
+vec:
+ .long 1, 2, 3, 4, 5, 6, 7, 8
+
+FUNC(main)
+
+ pushreg r11, r14
+ setfp
+ endprologue
+
+ bl regdump_init
+
+ cmp r0, r0
+ regdump gp=t
+ reg "general purpose", r1
+ reg " flags", cpsr
+ reg " simd", q0, fmt=REGF_HEX | REGF_32 | REGF_16
+ reg " float", d0, fmt=REGF_FLT | REGF_64
+ reg " float", s0
+ reg " float status", fpscr
+
+ mov r0, #0
+ dropfp
+ popreg r11, pc
+
+ENDFUNC