aboutsummaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2024-01-20 09:35:50 +0000
committerRon Yorston <rmy@pobox.com>2024-01-20 09:35:50 +0000
commit35f59d8ec0025647f75563c0bedecfc8e082a971 (patch)
treec532a05eb29cbfe08cee09fc2292c6070b26fc07 /configs
parent042520e46621e434c9bd2da6b100b32ccdee55a5 (diff)
downloadbusybox-w32-35f59d8ec0025647f75563c0bedecfc8e082a971.tar.gz
busybox-w32-35f59d8ec0025647f75563c0bedecfc8e082a971.tar.bz2
busybox-w32-35f59d8ec0025647f75563c0bedecfc8e082a971.zip
build system: make compiler names configurable
The top-level Makefile hardcoded the host and cross compiler name to "gcc". Make it possible to set different values either on the command line (make CROSS_COMPILER=clang) or in the configuration file.
Diffstat (limited to 'configs')
-rw-r--r--configs/mingw32_defconfig4
-rw-r--r--configs/mingw64_defconfig4
-rw-r--r--configs/mingw64a_defconfig4
-rw-r--r--configs/mingw64u_defconfig4
4 files changed, 12 insertions, 4 deletions
diff --git a/configs/mingw32_defconfig b/configs/mingw32_defconfig
index 0f674d45c..c5e108a30 100644
--- a/configs/mingw32_defconfig
+++ b/configs/mingw32_defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Busybox version: 1.37.0.git 3# Busybox version: 1.37.0.git
4# Wed Dec 20 13:23:38 2023 4# Sat Jan 20 09:32:45 2024
5# 5#
6CONFIG_HAVE_DOT_CONFIG=y 6CONFIG_HAVE_DOT_CONFIG=y
7# CONFIG_PLATFORM_POSIX is not set 7# CONFIG_PLATFORM_POSIX is not set
@@ -74,6 +74,8 @@ CONFIG_OVERRIDE_APPLETS=""
74# CONFIG_FEATURE_INDIVIDUAL is not set 74# CONFIG_FEATURE_INDIVIDUAL is not set
75# CONFIG_FEATURE_SHARED_BUSYBOX is not set 75# CONFIG_FEATURE_SHARED_BUSYBOX is not set
76CONFIG_CROSS_COMPILER_PREFIX="i686-w64-mingw32-" 76CONFIG_CROSS_COMPILER_PREFIX="i686-w64-mingw32-"
77CONFIG_HOST_COMPILER="gcc"
78CONFIG_CROSS_COMPILER="gcc"
77CONFIG_SYSROOT="" 79CONFIG_SYSROOT=""
78CONFIG_EXTRA_CFLAGS="" 80CONFIG_EXTRA_CFLAGS=""
79CONFIG_EXTRA_LDFLAGS="" 81CONFIG_EXTRA_LDFLAGS=""
diff --git a/configs/mingw64_defconfig b/configs/mingw64_defconfig
index 37f95f4c8..341da22d6 100644
--- a/configs/mingw64_defconfig
+++ b/configs/mingw64_defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Busybox version: 1.37.0.git 3# Busybox version: 1.37.0.git
4# Wed Dec 20 13:23:38 2023 4# Sat Jan 20 09:32:45 2024
5# 5#
6CONFIG_HAVE_DOT_CONFIG=y 6CONFIG_HAVE_DOT_CONFIG=y
7# CONFIG_PLATFORM_POSIX is not set 7# CONFIG_PLATFORM_POSIX is not set
@@ -74,6 +74,8 @@ CONFIG_OVERRIDE_APPLETS=""
74# CONFIG_FEATURE_INDIVIDUAL is not set 74# CONFIG_FEATURE_INDIVIDUAL is not set
75# CONFIG_FEATURE_SHARED_BUSYBOX is not set 75# CONFIG_FEATURE_SHARED_BUSYBOX is not set
76CONFIG_CROSS_COMPILER_PREFIX="x86_64-w64-mingw32-" 76CONFIG_CROSS_COMPILER_PREFIX="x86_64-w64-mingw32-"
77CONFIG_HOST_COMPILER="gcc"
78CONFIG_CROSS_COMPILER="gcc"
77CONFIG_SYSROOT="" 79CONFIG_SYSROOT=""
78CONFIG_EXTRA_CFLAGS="" 80CONFIG_EXTRA_CFLAGS=""
79CONFIG_EXTRA_LDFLAGS="" 81CONFIG_EXTRA_LDFLAGS=""
diff --git a/configs/mingw64a_defconfig b/configs/mingw64a_defconfig
index 0ee83fe11..8eb8bbcfa 100644
--- a/configs/mingw64a_defconfig
+++ b/configs/mingw64a_defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Busybox version: 1.37.0.git 3# Busybox version: 1.37.0.git
4# Wed Dec 20 13:23:38 2023 4# Sat Jan 20 09:32:45 2024
5# 5#
6CONFIG_HAVE_DOT_CONFIG=y 6CONFIG_HAVE_DOT_CONFIG=y
7# CONFIG_PLATFORM_POSIX is not set 7# CONFIG_PLATFORM_POSIX is not set
@@ -74,6 +74,8 @@ CONFIG_OVERRIDE_APPLETS=""
74# CONFIG_FEATURE_INDIVIDUAL is not set 74# CONFIG_FEATURE_INDIVIDUAL is not set
75# CONFIG_FEATURE_SHARED_BUSYBOX is not set 75# CONFIG_FEATURE_SHARED_BUSYBOX is not set
76CONFIG_CROSS_COMPILER_PREFIX="aarch64-w64-mingw32-" 76CONFIG_CROSS_COMPILER_PREFIX="aarch64-w64-mingw32-"
77CONFIG_HOST_COMPILER="clang"
78CONFIG_CROSS_COMPILER="clang"
77CONFIG_SYSROOT="" 79CONFIG_SYSROOT=""
78CONFIG_EXTRA_CFLAGS="" 80CONFIG_EXTRA_CFLAGS=""
79CONFIG_EXTRA_LDFLAGS="" 81CONFIG_EXTRA_LDFLAGS=""
diff --git a/configs/mingw64u_defconfig b/configs/mingw64u_defconfig
index f26b17ec9..4218c57a5 100644
--- a/configs/mingw64u_defconfig
+++ b/configs/mingw64u_defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Busybox version: 1.37.0.git 3# Busybox version: 1.37.0.git
4# Wed Dec 20 13:23:38 2023 4# Sat Jan 20 09:32:45 2024
5# 5#
6CONFIG_HAVE_DOT_CONFIG=y 6CONFIG_HAVE_DOT_CONFIG=y
7# CONFIG_PLATFORM_POSIX is not set 7# CONFIG_PLATFORM_POSIX is not set
@@ -74,6 +74,8 @@ CONFIG_OVERRIDE_APPLETS=""
74# CONFIG_FEATURE_INDIVIDUAL is not set 74# CONFIG_FEATURE_INDIVIDUAL is not set
75# CONFIG_FEATURE_SHARED_BUSYBOX is not set 75# CONFIG_FEATURE_SHARED_BUSYBOX is not set
76CONFIG_CROSS_COMPILER_PREFIX="x86_64-w64-mingw32-" 76CONFIG_CROSS_COMPILER_PREFIX="x86_64-w64-mingw32-"
77CONFIG_HOST_COMPILER="gcc"
78CONFIG_CROSS_COMPILER="gcc"
77CONFIG_SYSROOT="" 79CONFIG_SYSROOT=""
78CONFIG_EXTRA_CFLAGS="" 80CONFIG_EXTRA_CFLAGS=""
79CONFIG_EXTRA_LDFLAGS="" 81CONFIG_EXTRA_LDFLAGS=""