arm: add .arch_extension sec for smc instruction

Clang 4.0 accepts the smc instruction with or without specifying
.arch_extension sec, but Clang 5.0 produces an error without it.

MFC after:	3 weeks
Sponsored by:	The FreeBSD Foundation
This commit is contained in:
Ed Maste 2017-06-18 00:08:38 +00:00
parent 46375c65f6
commit fa8d7c4417
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=320065

View File

@ -28,7 +28,8 @@
#include <machine/asm.h>
__FBSDID("$FreeBSD$");
.arch_extension virt /* For hvc */
.arch_extension sec /* For smc */
.arch_extension virt /* For hvc */
/*
* int psci_hvc_despatch(register_t psci_fnid, register_t...)