summaryrefslogtreecommitdiffstats
path: root/sys/arm
diff options
context:
space:
mode:
authorian <ian@FreeBSD.org>2014-08-11 01:48:00 +0000
committerian <ian@FreeBSD.org>2014-08-11 01:48:00 +0000
commit8067096dad03c7d9e39793e2c65fd2b67a2b1727 (patch)
treea2d7d818f07bbd631cfb9cc2eaf105dd0f5798b9 /sys/arm
parent059e60aebac6ed73c6ef1cf5b1242279542be63a (diff)
downloadFreeBSD-src-8067096dad03c7d9e39793e2c65fd2b67a2b1727.zip
FreeBSD-src-8067096dad03c7d9e39793e2c65fd2b67a2b1727.tar.gz
MFC r269393, r269394, r269395:
Fix parsing of arch extensions in binutils/gas. Use ".arch_extension sec" when compiling ARM TI code that uses the security extensions.
Diffstat (limited to 'sys/arm')
-rw-r--r--sys/arm/ti/ti_smc.S3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/arm/ti/ti_smc.S b/sys/arm/ti/ti_smc.S
index ec1c637..208e3a0 100644
--- a/sys/arm/ti/ti_smc.S
+++ b/sys/arm/ti/ti_smc.S
@@ -26,7 +26,8 @@
#include <machine/asm.h>
__FBSDID("$FreeBSD$");
-.arch armv7a
+ .arch armv7a
+ .arch_extension sec
/* Issue a smc #0 call */
/* r0 and r1 contains the eventual arguments, r2 contains the function ID */
OpenPOWER on IntegriCloud