summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
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.patch27
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: