# 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 GMP_NEEDED bool select GMP select COMPLIBS_NEEDED config MPFR_NEEDED bool select MPFR select COMPLIBS_NEEDED config PPL_NEEDED bool select PPL select COMPLIBS_NEEDED config ISL_NEEDED bool select ISL select COMPLIBS_NEEDED config CLOOG_NEEDED bool select CLOOG select COMPLIBS_NEEDED config MPC_NEEDED bool select MPC select COMPLIBS_NEEDED config LIBELF_NEEDED bool select LIBELF select COMPLIBS_NEEDED config COMPLIBS bool config GMP bool select COMPLIBS config MPFR bool select GMP select COMPLIBS config PPL 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 if GMP source "config/companion_libs/gmp.in" endif if MPFR source "config/companion_libs/mpfr.in" endif if PPL source "config/companion_libs/ppl.in" endif if ISL source "config/companion_libs/isl.in" endif if CLOOG source "config/companion_libs/cloog.in" endif if MPC source "config/companion_libs/mpc.in" endif if LIBELF || LIBELF_TARGET comment "libelf version needed to build for target" depends on !LIBELF source "config/companion_libs/libelf.in" endif config FOO bool 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. For example, building PPL on my machine takes roughly 1'40", while checking it takes about 1h40'... endif # COMPLIBS endmenu