mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-01-31 08:25:32 +00:00
Merge.
This commit is contained in:
commit
510b70fabd
@ -33,6 +33,7 @@ endif
|
||||
config PPL_CLOOG_MPC
|
||||
bool
|
||||
prompt "PPL, GLooG/PPL and MPC"
|
||||
select GMP_MPFR
|
||||
select WRAPPER_NEEDED
|
||||
help
|
||||
gcc-4.4.0 and above requires PPL and CLooG/PPL to build some parts
|
||||
|
@ -2,9 +2,9 @@ source config/global.in
|
||||
source config/target.in
|
||||
source config/toolchain.in
|
||||
source config/kernel.in
|
||||
source config/companion_libs.in
|
||||
source config/binutils.in
|
||||
source config/cc.in
|
||||
source config/libc.in
|
||||
source config/tools.in
|
||||
source config/debug.in
|
||||
source config/tools.in
|
||||
source config/companion_libs.in
|
||||
|
@ -8,6 +8,13 @@ config BARE_METAL
|
||||
bool
|
||||
default n
|
||||
|
||||
# Each target OS (aka kernel) that support shared libraries can select
|
||||
# this, so the user can decide whether or not to build a shared library
|
||||
# enabled toolchain
|
||||
config KERNEL_SUPPORTS_SHARED_LIBS
|
||||
bool
|
||||
default n
|
||||
|
||||
config KERNEL
|
||||
string
|
||||
|
||||
@ -16,4 +23,17 @@ config KERNEL_VERSION
|
||||
|
||||
source config.gen/kernel.in
|
||||
|
||||
comment "Common kernel options"
|
||||
|
||||
config SHARED_LIBS
|
||||
bool
|
||||
prompt "Build shared libraries"
|
||||
depends on KERNEL_SUPPORTS_SHARED_LIBS
|
||||
default y
|
||||
help
|
||||
Say 'y' here, unless you don't want shared libraries.
|
||||
|
||||
You might not want shared libraries if you're building for a target that
|
||||
don't support it (maybe some nommu targets, for example, or bare metal).
|
||||
|
||||
endmenu
|
||||
|
@ -3,6 +3,7 @@
|
||||
# Linux kernel options
|
||||
|
||||
config KERNEL_linux
|
||||
select KERNEL_SUPPORTS_SHARED_LIBS
|
||||
help
|
||||
Build a toolchain targeting systems running Linux as a kernel.
|
||||
|
||||
|
@ -28,17 +28,6 @@ config SYSROOT_DIR_PREFIX
|
||||
In fact, the sysroot path is constructed as:
|
||||
${CT_PREFIX_DIR}/${CT_TARGET}/${CT_SYSROOT_DIR_PREFIX}/sys-root
|
||||
|
||||
config SHARED_LIBS
|
||||
bool
|
||||
prompt "Build shared libraries"
|
||||
depends on ! BARE_METAL
|
||||
default y
|
||||
help
|
||||
Say 'y' here, unless you don't want shared libraries.
|
||||
|
||||
You might not want shared libraries if you're building for a target that
|
||||
don't support it (maybe some nommu targets, for example, or bare metal).
|
||||
|
||||
comment "Tuple completion and aliasing"
|
||||
|
||||
config TARGET_VENDOR
|
||||
|
Loading…
x
Reference in New Issue
Block a user