]> git.kernelconcepts.de Git - karo-tx-uboot.git/commitdiff
make check for usability of 'arch_extension sec' and 'smc' instruction depend on...
authorLothar Waßmann <LW@KARO-electronics.de>
Mon, 24 Jun 2013 09:06:24 +0000 (11:06 +0200)
committerLothar Waßmann <LW@KARO-electronics.de>
Mon, 24 Jun 2013 09:06:24 +0000 (11:06 +0200)
arch/arm/cpu/armv7/omap-common/lowlevel_init.S

index 4a7dab878e7135673b45a10640456802e9c47e6d..063d5c1cd84d1df0f95b94a79c95cef4b5b90927 100644 (file)
@@ -81,7 +81,7 @@ ENTRY(set_pl310_ctrl_reg)
        PUSH    {r4-r11, lr}    @ save registers - ROM code may pollute
                                @ our registers
        LDR     r12, =0x102     @ Set PL310 control register - value in R0
-#ifdef __ARM_ARCH_7A__
+#if __GNUC__ >= 4 && __GNUC_MINOR__ >= 6 && defined(__ARM_ARCH_7A__)
        .arch_extension sec
        smc     #0              @ call ROM Code API to set control register
 #else