a8e2273bba
we are working around the ARM1176 Erratum. * options.h (General_options::fix_arm1176): Add option. * testsuite/Makefile.am: Add testcases, and keep current ones working. * testsuite/Makefile.in: Regenerate. * testsuite/arm_fix_1176.s: New file. * testsuite/arm_fix_1176.sh: Likewise.
16 lines
172 B
ArmAsm
16 lines
172 B
ArmAsm
.syntax unified
|
|
.globl _start
|
|
.globl func_to_branch_to
|
|
|
|
.arm
|
|
.text
|
|
func_to_branch_to:
|
|
bx lr
|
|
|
|
.thumb
|
|
.section .foo, "xa"
|
|
.thumb_func
|
|
_start:
|
|
bl func_to_branch_to
|
|
|