# 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 GMP_MPFR bool prompt "GMP and MPFR" help gcc 4.3.0 and above requires both GMP and MPFR to build some frontends, and some other components can use them as well. These will be automatically selected if you choose gcc>=4.3.0, but you can say 'Y' here if you want to build those two libraries for the other components (that don't select them by default). The packages that can use GMP and MPFR are: - binutils - gcc - gdb config GMP_MPFR_TARGET bool prompt "Build libraries for the target" depends on GMP_MPFR depends on ! BARE_METAL default n help Also build libraries for the target. This can be usefull if you want to later build a compiler that will run on the target, or if you want to run gdb natively on the target. if GMP_MPFR source config/companion_libs/gmp.in source config/companion_libs/mpfr.in endif config PPL_CLOOG bool prompt "PPL and GLooG/PPL" help gcc-4.4.0 and above requires both PPL and CLooG/PPL to build some parts of the optimiser (GRAPHITE loop optimisation, to be precise). These will be automatically selected if you choose gcc>=4.4.0, but you can say 'Y' here, although it is unknown yet if any other component can use them. if PPL_CLOOG source config/companion_libs/ppl.in endif endmenu