summaryrefslogtreecommitdiff
path: root/Build/source/libs/icu/TLpatches/patch-03-gcc-atomic
blob: 333f57d785d0e452928e580ad8cba6fa1bf282aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
	It seems gcc-4.4 uses external calls.

*** source/common/putilimp.h~	Mon Oct  1 15:39:56 2018
--- source/common/putilimp.h	Tue Jan  8 10:15:13 2019
***************
*** 191,195 ****
  #elif U_PLATFORM == U_PF_MINGW
      #define U_HAVE_GCC_ATOMICS 0
! #elif U_GCC_MAJOR_MINOR >= 404 || defined(__clang__)
      /* TODO: Intel icc and IBM xlc on AIX also support gcc atomics.  (Intel originated them.)
       *       Add them for these compilers.
--- 191,195 ----
  #elif U_PLATFORM == U_PF_MINGW
      #define U_HAVE_GCC_ATOMICS 0
! #elif U_GCC_MAJOR_MINOR >= 405 || defined(__clang__)
      /* TODO: Intel icc and IBM xlc on AIX also support gcc atomics.  (Intel originated them.)
       *       Add them for these compilers.