From patchwork Mon Dec 3 16:59:55 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [libatomic] detect and build for ARM architecture armv8-a Date: Mon, 03 Dec 2012 06:59:55 -0000 From: Marcus Shawcroft X-Patchwork-Id: 203400 Message-Id: <50BCDA8B.6000006@arm.com> To: "gcc-patches@gcc.gnu.org" libatomic does not build for --arch=armv8-a because there is no architecture version detection. This patch allows libatomic to build for armv8-a, but does not exploit any of the new features of v8. /Marcus 2012-12-03 Marcus Shawcroft * config/arm/arm-config.h (__ARM_ARCH_8A__): New. diff --git a/libatomic/config/arm/arm-config.h b/libatomic/config/arm/arm-config.h index b94a372..b99c82e 100644 --- a/libatomic/config/arm/arm-config.h +++ b/libatomic/config/arm/arm-config.h @@ -57,6 +57,10 @@ # define __ARM_ARCH__ 7 #endif +#if defined(__ARM_ARCH_8A__) +# define __ARM_ARCH__ 8 +#endif + #ifndef __ARM_ARCH__ #error Unable to determine architecture. #endif -- 1.7.9.5