Fixes #3470: ARM atomics v1.7
authorjsquyres
Tue Feb 05 16:21:25 2013 +0000 (3 months ago)
branchv1.7
changeset 213727a486c104aec
parent 21369 f8b3077e6edf
child 21396 ff9dee044846
Fixes #3470: ARM atomics

---svn-pre-commit-ignore-below---

Patch based on:

r27882 [[BR]]
The patch from ticket #3469 adapted for the trunk.
opal/config/opal_config_asm.m4
     1.1 --- a/opal/config/opal_config_asm.m4	Mon Feb 04 17:36:55 2013 +0000
     1.2 +++ b/opal/config/opal_config_asm.m4	Tue Feb 05 16:21:25 2013 +0000
     1.3 @@ -925,6 +925,7 @@
     1.4              ompi_cv_asm_arch="ARM"
     1.5              OPAL_ASM_SUPPORT_64BIT=0
     1.6              OPAL_ASM_ARM_VERSION=6
     1.7 +            CCASFLAGS="$CCASFLAGS -march=armv7-a"
     1.8              AC_DEFINE_UNQUOTED([OPAL_ASM_ARM_VERSION], [$OPAL_ASM_ARM_VERSION],
     1.9                                 [What ARM assembly version to use])
    1.10              OMPI_GCC_INLINE_ASSIGN='"mov %0, #0" : "=&r"(ret)'
    1.11 @@ -935,6 +936,7 @@
    1.12              ompi_cv_asm_arch="ARM"
    1.13              OPAL_ASM_SUPPORT_64BIT=0
    1.14              OPAL_ASM_ARM_VERSION=5
    1.15 +            CCASFLAGS="$CCASFLAGS -march=armv7-a"
    1.16              AC_DEFINE_UNQUOTED([OPAL_ASM_ARM_VERSION], [$OPAL_ASM_ARM_VERSION],
    1.17                                 [What ARM assembly version to use])
    1.18              OMPI_GCC_INLINE_ASSIGN='"mov %0, #0" : "=&r"(ret)'