e2e4950b2d
We used to use different gdb configs for internal and external toolchains because mconf won't source the same file twice. This works, but is kind of sub optimal, as people forget to keep them in sync. Fix it to use the same file for both situations by shuffling around the config options a bit. Should work identical to before (except for the newer gdb versions available for ext).
28 lines
963 B
Plaintext
28 lines
963 B
Plaintext
#
|
|
|
|
if BR2_TOOLCHAIN_EXTERNAL
|
|
config BR2_TOOLCHAIN_EXTERNAL_LIB_C
|
|
string "The core C library from the external toolchain"
|
|
default "libc.so.0"
|
|
help
|
|
Specify the core C shared library found in the external
|
|
toolchain. This is required in addition to any other
|
|
libraries to be copied.
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_LIBS
|
|
string "Libraries to copy from the external toolchain"
|
|
default "ld-uClibc.so.0 libcrypt.so.0 libdl.so.0 libgcc_s.so libm.so.0 libnsl.so.0 libpthread.so.0 libresolv.so.0 librt.so.0 libutil.so.0"
|
|
help
|
|
A space separated list of the shared libraries to be copied
|
|
from the external toolchain into the root filesystem. Only
|
|
the top-level name is needed, i.e. libc.so, libpthread.so as
|
|
the actual shared library symlinked to will be copied also.
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_STRIP
|
|
bool
|
|
default y
|
|
prompt "Strip shared libraries"
|
|
help
|
|
Strip shared libraries copied from the external toolchain.
|
|
endif
|