summary refs log tree commit diff
path: root/pkgs/development/libraries/boost/cygwin-1.55.0-interlocked-cygwin.patch
diff options
context:
space:
mode:
authorRok Garbas <rok@garbas.si>2015-06-04 18:45:17 +0200
committerRok Garbas <rok@garbas.si>2015-06-05 00:39:15 +0200
commit8908471ecc1694fd09fa91bf18e88342986e3707 (patch)
tree819cbc51acd0302be75a7a45893061041763424a /pkgs/development/libraries/boost/cygwin-1.55.0-interlocked-cygwin.patch
parentfdc1887a6ea15685ae725f5c8a33e1f699d98294 (diff)
downloadnixpkgs-8908471ecc1694fd09fa91bf18e88342986e3707.tar
nixpkgs-8908471ecc1694fd09fa91bf18e88342986e3707.tar.gz
nixpkgs-8908471ecc1694fd09fa91bf18e88342986e3707.tar.bz2
nixpkgs-8908471ecc1694fd09fa91bf18e88342986e3707.tar.lz
nixpkgs-8908471ecc1694fd09fa91bf18e88342986e3707.tar.xz
nixpkgs-8908471ecc1694fd09fa91bf18e88342986e3707.tar.zst
nixpkgs-8908471ecc1694fd09fa91bf18e88342986e3707.zip
cygwin: add needed patches for boost 1.57.0 to build
Diffstat (limited to 'pkgs/development/libraries/boost/cygwin-1.55.0-interlocked-cygwin.patch')
-rw-r--r--pkgs/development/libraries/boost/cygwin-1.55.0-interlocked-cygwin.patch11
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/development/libraries/boost/cygwin-1.55.0-interlocked-cygwin.patch b/pkgs/development/libraries/boost/cygwin-1.55.0-interlocked-cygwin.patch
new file mode 100644
index 00000000000..df3edf51e7b
--- /dev/null
+++ b/pkgs/development/libraries/boost/cygwin-1.55.0-interlocked-cygwin.patch
@@ -0,0 +1,11 @@
+--- boost_1_55_0/boost/detail/interlocked.hpp	2013-10-24 09:01:53.000000000 -0500
++++ boost_1_55_0/boost/detail/interlocked.hpp	2014-08-31 13:01:33.830313500 -0500
+@@ -160,7 +160,7 @@ extern "C" void* __cdecl _InterlockedExc
+     ((void*)BOOST_INTERLOCKED_EXCHANGE((long volatile*)(dest),(long)(exchange)))
+ # endif
+ 
+-#elif defined( WIN32 ) || defined( _WIN32 ) || defined( __WIN32__ ) || defined( __CYGWIN__ )
++#elif defined( WIN32 ) || defined( _WIN32 ) || defined( __WIN32__ )
+ 
+ #define BOOST_INTERLOCKED_IMPORT __declspec(dllimport)
+