diff options
Diffstat (limited to 'extra/Configs/Config.in')
-rw-r--r-- | extra/Configs/Config.in | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in index a275e3594..82e633839 100644 --- a/extra/Configs/Config.in +++ b/extra/Configs/Config.in @@ -27,23 +27,6 @@ config HAVE_SHARED answer Y here. If you only want to build uClibc as a static library, then answer N. -config ADD_LIBGCC_FUNCTIONS - bool "Add unresolved libgcc symbols to uClibc" - depends on HAVE_SHARED - default n - help - If you answer Y here, all unresolved functions provided by the libgcc - library that are used by uClibc will be added directly into the - uClibc library. If your gcc compiler only provides a static libgcc - library, then enabling this option can reduce the size of your - binaries by preventing these functions from being staticly linked - into every binary. If you have compiled uClibc as PIC code, one - potential size effect of this option is that you may end up adding - non-PIC libgcc code into your shared uClibc library, resulting in a - non sharable text segment (thereby wasting a bunch of ram). If your - compiler supports a shared libgcc library, you should certainly leave - this option disabled. Regardless, the safest answer is N. - config BUILD_UCLIBC_LDSO bool "Compile native shared library loader" depends on HAVE_SHARED @@ -56,7 +39,7 @@ config BUILD_UCLIBC_LDSO config FORCE_SHAREABLE_TEXT_SEGMENTS bool "Only load shared libraries which can share their text segment" - depends on BUILD_UCLIBC_LDSO && UCLIBC_COMPLETELY_PIC && !ADD_LIBGCC_SYMBOLS + depends on BUILD_UCLIBC_LDSO && UCLIBC_COMPLETELY_PIC default n help If you answer Y here, the uClibc native shared library loader will |