summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/libc/mingw.in4
-rw-r--r--scripts/build/libc/mingw.sh5
2 files changed, 9 insertions, 0 deletions
diff --git a/config/libc/mingw.in b/config/libc/mingw.in
index b1fb4e9..9b2cb28 100644
--- a/config/libc/mingw.in
+++ b/config/libc/mingw.in
@@ -128,6 +128,10 @@ config WINAPI_VERSION
help
Enter the version number of the Windows API files to use
+config MINGW_SECURE_API
+ bool "Expose secure API prototypes"
+ default y
+
config MINGW_DIRECTX
bool "Include DirectX development files"
diff --git a/scripts/build/libc/mingw.sh b/scripts/build/libc/mingw.sh
index b737b23..2f0dda5 100644
--- a/scripts/build/libc/mingw.sh
+++ b/scripts/build/libc/mingw.sh
@@ -40,6 +40,11 @@ do_libc_start_files() {
:) ;;
esac
+ case "${CT_MINGW_SECURE_API}" in
+ :y) sdk_opts+=( "--enable-secure-api" );;
+ :) ;;
+ esac
+
CT_mkdir_pushd "${CT_BUILD_DIR}/build-mingw-w64-headers"
CT_DoLog EXTRA "Configuring Headers"