diff options
Diffstat (limited to 'config/companion_libs.in')
-rw-r--r-- | config/companion_libs.in | 203 |
1 files changed, 0 insertions, 203 deletions
diff --git a/config/companion_libs.in b/config/companion_libs.in deleted file mode 100644 index 76ab0f9..0000000 --- a/config/companion_libs.in +++ /dev/null @@ -1,203 +0,0 @@ -# Companion libraries config options -# Those libraries are required for different versions of gcc, -# and can be used by binutils and gdb (maybe others as well). - -menu "Companion libraries" - -config COMPLIBS_NEEDED - bool - -config LIBICONV_NEEDED - bool - select LIBICONV - select COMPLIBS_NEEDED - -config GETTEXT_NEEDED - bool - select GETTEXT - select LIBICONV_NEEDED - select COMPLIBS_NEEDED - -config GMP_NEEDED - def_bool y - select GMP - select COMPLIBS_NEEDED - -config MPFR_NEEDED - def_bool y - select MPFR - select COMPLIBS_NEEDED - -config ISL_NEEDED - bool - select ISL - select COMPLIBS_NEEDED - -config CLOOG_NEEDED - bool - select CLOOG - select COMPLIBS_NEEDED - -config MPC_NEEDED - def_bool y - select MPC - select COMPLIBS_NEEDED - -config LIBELF_NEEDED - bool - select LIBELF - select COMPLIBS_NEEDED - -config EXPAT_NEEDED - bool - select EXPAT - select COMPLIBS_NEEDED - -config NCURSES_NEEDED - bool - select NCURSES - select COMPLIBS_NEEDED - -config COMPLIBS - bool - -config LIBICONV - bool "Build local libiconv" - default y if CANADIAN || CROSS_NATIVE - select COMPLIBS - -config GETTEXT - bool "Build local gettext" - default y if CANADIAN || CROSS_NATIVE - select LIBICONV_NEEDED - select NCURSES_NEEDED - select COMPLIBS - -config GMP - bool - select COMPLIBS - -config MPFR - bool - select GMP - select COMPLIBS - -config ISL - bool - select GMP - select COMPLIBS - -config CLOOG - bool - select GMP - select COMPLIBS - -config MPC - bool - select GMP - select MPFR - select COMPLIBS - -config LIBELF - bool - select COMPLIBS - -config LIBELF_TARGET - bool - -config EXPAT - bool - select COMPLIBS - -config EXPAT_TARGET - bool - -config NCURSES - bool - select COMPLIBS - -config NCURSES_TARGET - bool - -config ZLIB - bool "Build local zlib" - -# FIXME this needs to have a list of options -# [ ] libfoo for build -# [ ] libfoo for host (if canadian) -# [ ] libfoo for target -# libfoo options --> -# -# Then have other packages *set default* for build/host -# (but not select, so that user can utilize build's or host's system library) -# and *select* the target (so that we build it if we must, and let user optionally -# build it if he wants). Upon any of these options LIBFOO_{BUILD,HOST,TARGET} -# being set, set LIBFOO_ENABLED and use that as a qualifier for submenu. -# For now, just have comments delineating the libs. -if ZLIB -comment "zlib options" -source "config/companion_libs/zlib.in" -endif -if LIBICONV -comment "libiconv options" -source "config/companion_libs/libiconv.in" -endif -if GETTEXT -comment "gettext options" -source "config/companion_libs/gettext.in" -endif -if GMP -comment "GMP options" -source "config/companion_libs/gmp.in" -endif -if MPFR -comment "MPFR options" -source "config/companion_libs/mpfr.in" -endif -if ISL -comment "ISL options" -source "config/companion_libs/isl.in" -endif -if CLOOG -comment "CLooG options" -source "config/companion_libs/cloog.in" -endif -if MPC -comment "MPC options" -source "config/companion_libs/mpc.in" -endif -if LIBELF || LIBELF_TARGET -comment "libelf options" -source "config/companion_libs/libelf.in" -endif -if EXPAT || EXPAT_TARGET -comment "expat options" -source "config/companion_libs/expat.in" -endif -if NCURSES || NCURSES_TARGET -comment "ncurses options" -source "config/companion_libs/ncurses.in" -endif - -if COMPLIBS - -comment "Companion libraries common options" - -config COMPLIBS_CHECK - bool - prompt "Check the companion libraries builds (!!! READ HELP!!!)" - help - It is highly recommended to check the newly built companion libraries. - Unfortunately, this is a very intensive task, and takes a loooong time. - - Checking the newly built companion libraries is thus disabled by default, - but it is suggested that you check them at least once on your machine, - and if they work, disable the check on subsequent builds. - - If you suspect that one (or more) of your companion libraries is the - cause for incorrectly generated code, you should answer 'Y' here. - Note however that this will take a really long time. - -endif # COMPLIBS - -endmenu |