diff options
Diffstat (limited to 'sys-devel/binutils-apple/files/ld64-241.9-atomic-volatile.patch')
-rw-r--r-- | sys-devel/binutils-apple/files/ld64-241.9-atomic-volatile.patch | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/sys-devel/binutils-apple/files/ld64-241.9-atomic-volatile.patch b/sys-devel/binutils-apple/files/ld64-241.9-atomic-volatile.patch deleted file mode 100644 index 294b05fb88b4..000000000000 --- a/sys-devel/binutils-apple/files/ld64-241.9-atomic-volatile.patch +++ /dev/null @@ -1,27 +0,0 @@ -OSAtmicAdd and friends don't expect volatile parameters on OS X < 10.5. - -diff -ur ld64-241.9/src/ld/InputFiles.h ld64-241.9/src/ld/InputFiles.h ---- ld64-241.9/src/ld/InputFiles.h 2015-01-22 20:59:47.000000000 +0100 -+++ ld64-241.9/src/ld/InputFiles.h 2015-01-22 20:19:51.000000000 +0100 -@@ -86,11 +86,16 @@ - void createIndirectDylibs(); - - // for -print_statistics -- volatile int64_t _totalObjectSize; -- volatile int64_t _totalArchiveSize; -- volatile int32_t _totalObjectLoaded; -- volatile int32_t _totalArchivesLoaded; -- volatile int32_t _totalDylibsLoaded; -+#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1050 -+#define LD_ATOMIC_VOLATILE volatile -+#else -+#define LD_ATOMIC_VOLATILE -+#endif -+ LD_ATOMIC_VOLATILE int64_t _totalObjectSize; -+ LD_ATOMIC_VOLATILE int64_t _totalArchiveSize; -+ LD_ATOMIC_VOLATILE int32_t _totalObjectLoaded; -+ LD_ATOMIC_VOLATILE int32_t _totalArchivesLoaded; -+ LD_ATOMIC_VOLATILE int32_t _totalDylibsLoaded; - - - private: |