Skip to content

Commit 0cf765a

Browse files
committed
[build] Remove SWIFT_SDK_${OS}_ARCH_${ARCH}_LIBC_ARCHITECTURE_INCLUDE_DIRECTORY CMake variable
1 parent 9370929 commit 0cf765a

File tree

2 files changed

+2
-11
lines changed

2 files changed

+2
-11
lines changed

cmake/modules/SwiftConfigureSDK.cmake

-5
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ function(_report_sdk prefix)
6363
if(NOT prefix IN_LIST SWIFT_DARWIN_PLATFORMS)
6464
foreach(arch ${SWIFT_SDK_${prefix}_ARCHITECTURES})
6565
message(STATUS " ${arch} libc header path: ${SWIFT_SDK_${prefix}_ARCH_${arch}_LIBC_INCLUDE_DIRECTORY}")
66-
message(STATUS " ${arch} libc architecture specific header path: ${SWIFT_SDK_${prefix}_ARCH_${arch}_LIBC_ARCHITECTURE_INCLUDE_DIRECTORY}")
6766
endforeach()
6867
endif()
6968

@@ -288,7 +287,6 @@ macro(configure_sdk_unix name architectures)
288287
swift_android_sysroot(android_sysroot)
289288
set(SWIFT_SDK_ANDROID_ARCH_${arch}_PATH "${android_sysroot}")
290289
set(SWIFT_SDK_ANDROID_ARCH_${arch}_LIBC_INCLUDE_DIRECTORY "${android_sysroot}/usr/include" CACHE STRING "Path to C library headers")
291-
set(SWIFT_SDK_ANDROID_ARCH_${arch}_LIBC_ARCHITECTURE_INCLUDE_DIRECTORY "${android_sysroot}/usr/include" CACHE STRING "Path to C library architecture headers")
292290

293291
if("${arch}" STREQUAL "armv7")
294292
set(SWIFT_SDK_ANDROID_ARCH_${arch}_NDK_TRIPLE "arm-linux-androideabi")
@@ -320,10 +318,8 @@ macro(configure_sdk_unix name architectures)
320318

321319
if("${prefix}" STREQUAL "HAIKU")
322320
set(SWIFT_SDK_HAIKU_ARCH_${arch}_LIBC_INCLUDE_DIRECTORY "/system/develop/headers/posix" CACHE STRING "Path to C library headers")
323-
set(SWIFT_SDK_HAIKU_ARCH_${arch}_LIBC_ARCHITECTURE_INCLUDE_DIRECTORY "/system/develop/headers" CACHE STRING "Path to C library architecture headers")
324321
else()
325322
set(SWIFT_SDK_${prefix}_ARCH_${arch}_LIBC_INCLUDE_DIRECTORY "/usr/include" CACHE STRING "Path to C library headers")
326-
set(SWIFT_SDK_${prefix}_ARCH_${arch}_LIBC_ARCHITECTURE_INCLUDE_DIRECTORY "${SWIFT_SDK_${prefix}_ARCH_${arch}_LIBC_INCLUDE_DIRECTORY}/${CMAKE_LIBRARY_ARCHITECTURE}" CACHE STRING "Path to C library architecture headers")
327323
endif()
328324

329325
if("${prefix}" STREQUAL "LINUX")
@@ -373,7 +369,6 @@ macro(configure_sdk_unix name architectures)
373369
set(SWIFT_SDK_WASI_ARCH_wasm32_PATH "${SWIFT_WASI_SYSROOT_PATH}")
374370
set(SWIFT_SDK_WASI_ARCH_wasm32_TRIPLE "wasm32-unknown-wasi")
375371
set(SWIFT_SDK_WASI_ARCH_wasm32_LIBC_INCLUDE_DIRECTORY "${SWIFT_WASI_SYSROOT_PATH}/include")
376-
set(SWIFT_SDK_WASI_ARCH_wasm32_LIBC_ARCHITECTURE_INCLUDE_DIRECTORY "${SWIFT_WASI_SYSROOT_PATH}/include")
377372
else()
378373
message(FATAL_ERROR "unknown Unix OS: ${prefix}")
379374
endif()

stdlib/public/Platform/CMakeLists.txt

+2-6
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,7 @@ foreach(sdk ${SWIFT_SDKS})
149149
OUTPUT "${glibc_modulemap_out}"
150150
FLAGS
151151
"-DCMAKE_SDK=${sdk}"
152-
"-DGLIBC_INCLUDE_PATH=${SWIFT_SDK_${sdk}_ARCH_${arch}_LIBC_INCLUDE_DIRECTORY}"
153-
"-DGLIBC_ARCH_INCLUDE_PATH=${SWIFT_SDK_${sdk}_ARCH_${arch}_LIBC_ARCHITECTURE_INCLUDE_DIRECTORY}")
152+
"-DGLIBC_INCLUDE_PATH=${SWIFT_SDK_${sdk}_ARCH_${arch}_LIBC_INCLUDE_DIRECTORY}")
154153

155154
list(APPEND glibc_modulemap_target_list ${glibc_modulemap_target})
156155

@@ -185,15 +184,12 @@ foreach(sdk ${SWIFT_SDKS})
185184

186185
string(REPLACE "${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK}_ARCH_${arch}_PATH}"
187186
"" absolute_libc_include_path "${SWIFT_SDK_${sdk}_ARCH_${arch}_LIBC_INCLUDE_DIRECTORY}")
188-
string(REPLACE "${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK}_ARCH_${arch}_PATH}"
189-
"" absolute_libc_arch_include_path ${SWIFT_SDK_${sdk}_ARCH_${arch}_LIBC_ARCHITECTURE_INCLUDE_DIRECTORY})
190187

191188
handle_gyb_source_single(glibc_modulemap_native_target
192189
SOURCE "${glibc_modulemap_source}"
193190
OUTPUT "${glibc_sysroot_relative_modulemap_out}"
194191
FLAGS "-DCMAKE_SDK=${sdk}"
195-
"-DGLIBC_INCLUDE_PATH=${absolute_libc_include_path}"
196-
"-DGLIBC_ARCH_INCLUDE_PATH=${absolute_libc_arch_include_path}")
192+
"-DGLIBC_INCLUDE_PATH=${absolute_libc_include_path}")
197193

198194
list(APPEND glibc_modulemap_target_list ${glibc_modulemap_native_target})
199195
set(glibc_modulemap_out ${glibc_sysroot_relative_modulemap_out})

0 commit comments

Comments
 (0)