Differences From Artifact [30eccdf7c0]:
- File
configure.ac
— part of check-in
[636533772e]
at
2017-05-13 19:38:34
on branch trunk
— Do not use atomic_powerpc.h with Apple GCC
Apple GCC uses register 0 for "r" and there seems to be no way to avoid
this, while modern GCC does not seem to consider register 0 to be a GPR. (user: js, size: 37361) [annotate] [blame] [check-ins using]
To Artifact [bdbced787a]:
- File configure.ac — part of check-in [ae0351be5d] at 2017-05-16 22:11:42 on branch trunk — configure: Fix atomic ops PPC ASM check (user: js, size: 37412) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
809 810 811 812 813 814 815 | atomic_ops="none" AC_MSG_CHECKING(whether we have an atomic ops assembly implementation) AC_EGREP_CPP(yes, [ #if defined(__GNUC__) && (defined(__i386__) || \ defined(__x86_64__) || defined(__amd64__)) || \ | > | | 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 | atomic_ops="none" AC_MSG_CHECKING(whether we have an atomic ops assembly implementation) AC_EGREP_CPP(yes, [ #if defined(__GNUC__) && (defined(__i386__) || \ defined(__x86_64__) || defined(__amd64__)) || \ ((defined(__ppc__) || defined(__PPC__) || \ defined(__powerpc__)) && !defined(__APPLE_CC__)) yes #endif ], [ AC_MSG_RESULT(yes) atomic_ops="assembly implementation" ], [ AC_MSG_RESULT(no) |
︙ | ︙ |