1 # Companion libraries config options
2 # Those libraries are required for different versions of gcc,
3 # and can be used by binutils and gdb (maybe others as well).
5 menu "Companion libraries"
13 select COMPLIBS_NEEDED
18 select COMPLIBS_NEEDED
23 select COMPLIBS_NEEDED
28 select COMPLIBS_NEEDED
33 select COMPLIBS_NEEDED
38 select COMPLIBS_NEEDED
43 select COMPLIBS_NEEDED
87 source "config/companion_libs/gmp.in"
90 source "config/companion_libs/mpfr.in"
93 source "config/companion_libs/ppl.in"
96 source "config/companion_libs/isl.in"
99 source "config/companion_libs/cloog.in"
102 source "config/companion_libs/mpc.in"
104 if LIBELF || LIBELF_TARGET
105 comment "libelf version needed to build for target"
107 source "config/companion_libs/libelf.in"
115 comment "Companion libraries common options"
117 config COMPLIBS_CHECK
119 prompt "Check the companion libraries builds (!!! READ HELP!!!)"
121 It is highly recommended to check the newly built companion libraries.
122 Unfortunately, this is a very intensive task, and takes a loooong time.
124 Checking the newly built companion libraries is thus disabled by default,
125 but it is suggested that you check them at least once on your machine,
126 and if they work, disable the check on subsequent builds.
128 If you suspect that one (or more) of your companion libraries is the
129 cause for incorrectly generated code, you should answer 'Y' here.
130 Note however that this will take a really long time. For example,
131 building PPL on my machine takes roughly 1'40", while checking it takes