From: Ondřej Surý Date: Sat, 17 Mar 2018 20:32:26 +0000 (+0000) Subject: Cleanup atomic from Windows build files X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4f03d524f7eb6a4a5017d66cf769ef72b1f45880;p=thirdparty%2Fbind9.git Cleanup atomic from Windows build files --- diff --git a/lib/isc/win32/libisc.vcxproj.filters.in b/lib/isc/win32/libisc.vcxproj.filters.in index ba10ea7254c..df464bc525e 100644 --- a/lib/isc/win32/libisc.vcxproj.filters.in +++ b/lib/isc/win32/libisc.vcxproj.filters.in @@ -374,11 +374,6 @@ Win32 Header Files @END PKCS11 -@IF ATOMIC - -@ELSE ATOMIC - -@END ATOMIC Library Header Files @@ -597,9 +592,6 @@ Library Source Files - - Library Source Files - Library Source Files diff --git a/lib/isc/win32/libisc.vcxproj.in b/lib/isc/win32/libisc.vcxproj.in index f016961cbe0..8bdf7fe15c9 100644 --- a/lib/isc/win32/libisc.vcxproj.in +++ b/lib/isc/win32/libisc.vcxproj.in @@ -386,11 +386,6 @@ copy InstallFiles ..\Build\Release\ @END PKCS11 -@IF ATOMIC - -@ELSE ATOMIC - -@END ATOMIC @@ -465,7 +460,6 @@ copy InstallFiles ..\Build\Release\ - diff --git a/win32utils/Configure b/win32utils/Configure index 62e965ff353..43301471e29 100644 --- a/win32utils/Configure +++ b/win32utils/Configure @@ -229,11 +229,6 @@ my @substdefh = ("AES_CC", my %configdefp; my @substdefp = ("ISC_PLATFORM_BUSYWAITNOP", - "ISC_PLATFORM_HAVEATOMICSTORE", - "ISC_PLATFORM_HAVEATOMICSTOREQ", - "ISC_PLATFORM_HAVECMPXCHG", - "ISC_PLATFORM_HAVEXADD", - "ISC_PLATFORM_HAVEXADDQ", "ISC_PLATFORM_NEEDSTRCASESTR", "ISC_PLATFORM_USEBACKTRACE", "ISC_PLATFORM_WANTAES"); @@ -338,7 +333,6 @@ my @substdefd = ("CRYPTO", my %configcond; my @substcond = ("AES", - "ATOMIC", "GSSAPI", "GEOIP", "IDNKIT", @@ -1288,16 +1282,8 @@ EOF # enable-intrinsics if ($enable_intrinsics eq "yes") { - $configcond{"ATOMIC"} = 1; $configvar{"INTRINSIC"} = "true"; $configvar{"COPTI"} = "/Oi"; - $configdefp{"ISC_PLATFORM_HAVEXADD"} = 1; - if ($want_x64 eq "yes") { - $configdefp{"ISC_PLATFORM_HAVEXADDQ"} = 1; - $configdefp{"ISC_PLATFORM_HAVEATOMICSTOREQ"} = 1; - } - $configdefp{"ISC_PLATFORM_HAVEATOMICSTORE"} = 1; - $configdefp{"ISC_PLATFORM_HAVECMPXCHG"} = 1; } else { $configvar{"INTRINSIC"} = "false"; } diff --git a/win32utils/bind9.sln.in b/win32utils/bind9.sln.in index b32aebb855d..46e2f5e5ad8 100644 --- a/win32utils/bind9.sln.in +++ b/win32utils/bind9.sln.in @@ -61,9 +61,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BINDInstall", "..\bin\win32 {403FD4B1-A4F9-4159-9013-5860E3A4417D} = {403FD4B1-A4F9-4159-9013-5860E3A4417D} @END PKCS11 @IF TESTS -@IF ATOMIC - {EC6ECB35-58C0-48EC-BAC9-9A652D9406C9} = {EC6ECB35-58C0-48EC-BAC9-9A652D9406C9} -@END ATOMIC {E6338E67-3224-4E66-9463-7AD719DA9346} = {E6338E67-3224-4E66-9463-7AD719DA9346} {EE9B94CF-7C33-4F3B-A674-FB756D422C54} = {EE9B94CF-7C33-4F3B-A674-FB756D422C54} {5DC2F8D3-9373-41BB-B3AB-78F2E12F1E5E} = {5DC2F8D3-9373-41BB-B3AB-78F2E12F1E5E} @@ -791,12 +788,6 @@ Global {403FD4B1-A4F9-4159-9013-5860E3A4417D}.Release|@PLATFORM@.Build.0 = Release|@PLATFORM@ @END PKCS11 @IF TESTS -@IF ATOMIC - {EC6ECB35-58C0-48EC-BAC9-9A652D9406C9}.Debug|@PLATFORM@.ActiveCfg = Debug|@PLATFORM@ - {EC6ECB35-58C0-48EC-BAC9-9A652D9406C9}.Debug|@PLATFORM@.Build.0 = Debug|@PLATFORM@ - {EC6ECB35-58C0-48EC-BAC9-9A652D9406C9}.Release|@PLATFORM@.ActiveCfg = Release|@PLATFORM@ - {EC6ECB35-58C0-48EC-BAC9-9A652D9406C9}.Release|@PLATFORM@.Build.0 = Release|@PLATFORM@ -@END ATOMIC {E6338E67-3224-4E66-9463-7AD719DA9346}.Debug|@PLATFORM@.ActiveCfg = Debug|@PLATFORM@ {E6338E67-3224-4E66-9463-7AD719DA9346}.Debug|@PLATFORM@.Build.0 = Debug|@PLATFORM@ {E6338E67-3224-4E66-9463-7AD719DA9346}.Release|@PLATFORM@.ActiveCfg = Release|@PLATFORM@