crosstool-ng/config
Johannes Stezenbach 143f02e0ce cc/gcc: add option to compile against static libstdc++, for gcc-4.4 and newer
Idea and know-how taken from CodeSourcery build script.

Normal build:
  $ ldd arm-unknown-linux-uclibcgnueabi-gcc
	linux-gate.so.1 =>  (0xb77f3000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb76e8000)
	libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb75a1000)
	libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb757a000)
	/lib/ld-linux.so.2 (0xb77f4000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb755c000)

CC_STATIC_LIBSTDCXX=y:
  $ ldd arm-unknown-linux-uclibcgnueabi-gcc
	linux-gate.so.1 =>  (0xb7843000)
	libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb76e6000)
	/lib/ld-linux.so.2 (0xb7844000)

I made CC_STATIC_LIBSTDCXX default=y since I think
it is always desirable.

Signed-off-by: Johannes Stezenbach <js@sig21.net>
2010-07-29 19:47:16 +02:00
..
arch Add basic support for the Blackfin architecture 2010-04-07 09:18:20 +02:00
binutils binutils/binutils: add binutils-2.20.1 2010-07-09 15:53:49 +02:00
cc cc/gcc: add option to compile against static libstdc++, for gcc-4.4 and newer 2010-07-29 19:47:16 +02:00
companion_libs complibs/gmp: 5.0.0 misses 'EXPERIMENTAL' in the prompt 2010-06-16 18:57:10 +02:00
debug debug/ltrace: add latest version 2010-07-03 14:51:02 +02:00
global config: no need to push the download mirror in a sub menu 2010-07-10 14:20:16 +02:00
kernel kernel/mingw32: mark as being EXPERIMENTAL 2010-07-15 09:51:55 +02:00
libc libc/uClibc: do not systematically use pre-generated locale data 2010-07-28 01:03:07 +02:00
backend.in config: allow libc selection in backend mode 2010-04-01 19:52:54 +02:00
binutils.in binutils: allow choice for elf format when building bare-metal cross compiler 2010-04-09 21:04:28 +02:00
cc.in config: add support for a second part of the generated choices 2010-06-08 23:26:54 +02:00
companion_libs.in complibs: allow either static or shared build 2010-04-11 00:47:23 +02:00
companion_tools.in companion_tools/libtool: Add libtool tool 2010-01-12 21:47:57 +00:00
config.in test-suite: Added new test suite feature (experimental) 2010-05-19 17:53:04 +02:00
config.mk config: add support for a second part of the generated choices 2010-06-08 23:26:54 +02:00
debug.in config: fix style issues when source-ing files 2010-03-29 20:24:50 +02:00
global.in config: allow unconditional usage of tristates 2010-07-28 21:32:42 +02:00
kernel.in kernel: add mingw 2010-07-11 21:36:20 +02:00
libc.in scripts: add a cross-ldd-like 2010-07-22 23:26:08 +02:00
target.in config: add support for a second part of the generated choices 2010-06-08 23:26:54 +02:00
test_suite.in test-suite: Added new test suite feature (experimental) 2010-05-19 17:53:04 +02:00
toolchain.in config: hide paths when used as a backend 2010-03-29 12:04:27 +02:00