config/companion_libs.in
branchgcc-4.4
changeset 1384 b23f3c2e0c73
parent 1380 945dc995daa7
child 1386 7995942261f2
     1.1 --- a/config/companion_libs.in	Sun May 24 22:04:14 2009 +0000
     1.2 +++ b/config/companion_libs.in	Mon May 25 18:22:26 2009 +0000
     1.3 @@ -36,20 +36,25 @@
     1.4  source config/companion_libs/mpfr.in
     1.5  endif
     1.6  
     1.7 -config PPL_CLOOG
     1.8 +config PPL_CLOOG_MPC
     1.9      bool
    1.10 -    prompt "PPL and GLooG/PPL"
    1.11 +    prompt "PPL, GLooG/PPL and MPC"
    1.12      help
    1.13 -      gcc-4.4.0 and above requires both PPL and CLooG/PPL to build some
    1.14 -      parts of the optimiser (GRAPHITE loop optimisation, to be precise).
    1.15 +      gcc-4.4.0 and above requires PPL and CLooG/PPL to build some parts
    1.16 +      of the optimiser (GRAPHITE loop optimisation, to be precise).
    1.17 +      
    1.18 +      In addition to those, gcc-4.4 also optionally uses MPC to enable
    1.19 +      additional optimisations on complex numbers. Although MPC is optional,
    1.20 +      crosstool-NG requires it and uses it to build gcc >= 4.4.0.
    1.21        
    1.22        These will be automatically selected if you choose gcc>=4.4.0, but you
    1.23        can say 'Y' here, although it is unknown yet if any other component
    1.24        can use them.
    1.25  
    1.26 -if PPL_CLOOG
    1.27 +if PPL_CLOOG_MPC
    1.28  source config/companion_libs/ppl.in
    1.29  source config/companion_libs/cloog.in
    1.30 +source config/companion_libs/mpc.in
    1.31  endif
    1.32  
    1.33  endmenu