Changeset fd54d80


Ignore:
Timestamp:
Jul 4, 2009, 9:03:56 AM (15 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
1c78387
Parents:
3c32719
Message:

Added ABI Check in Cloog-PPL, to match the ABI of GMP
Added --with-ppl --with-cloog-ppl to specify the correct build to use in Cross-Tools GCC Builds
Added --with-ppl --with-cloog-ppl --with-mpfr --with-gmp to Temp System GCC to specify which one to use
Only build C and C++ Interfaces for PPL
Updated date

Location:
BOOK
Files:
19 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/common/cloog-ppl.xml

    r3c32719 rfd54d80  
    3636
    3737<screen os="b"><userinput>LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    38     ./configure --prefix=/cross-tools --enable-shared \
     38    ./configure --prefix=/cross-tools --enable-shared --with-bits=gmp \
    3939        --with-gmp=/cross-tools --with-ppl=/cross-tools</userinput></screen>
    4040
  • BOOK/cross-tools/common/gcc-final.xml

    r3c32719 rfd54d80  
    8181  --enable-shared --enable-languages=c,c++ --enable-__cxa_atexit \
    8282  --with-mpfr=/cross-tools --with-gmp=/cross-tools --enable-c99 \
     83  --with-ppl=/cross-tools --with-cloog=/cross-tools \
    8384  --enable-long-long --enable-threads=posix --disable-multilib</userinput></screen>
    8485
  • BOOK/cross-tools/common/gcc-static.xml

    r3c32719 rfd54d80  
    7979  --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    8080  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     81  --with-ppl=/cross-tools --with-cloog=/cross-tools \
    8182  --without-headers --with-newlib --disable-decimal-float \
    8283  --disable-libgomp --disable-libmudflap --disable-libssp \
  • BOOK/cross-tools/common/ppl.xml

    r3c32719 rfd54d80  
    3737<screen os="b"><userinput>LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    3838    ./configure --prefix=/cross-tools --enable-shared \
     39        --enable-interfaces="c,cxx" \
    3940        --with-libgmp-prefix=/cross-tools --with-libgmpxx-prefix=/cross-tools</userinput></screen>
    4041
  • BOOK/cross-tools/mips64-64/gcc-final.xml

    r3c32719 rfd54d80  
    8181  --enable-shared --enable-languages=c,c++ --enable-__cxa_atexit \
    8282  --with-mpfr=/cross-tools --with-gmp=/cross-tools --enable-c99 \
     83  --with-ppl=/cross-tools --with-cloog=/cross-tools \
    8384  --enable-long-long --enable-threads=posix --with-abi=64</userinput></screen>
    8485
  • BOOK/cross-tools/mips64-64/gcc-static.xml

    r3c32719 rfd54d80  
    8989  --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    9090  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     91  --with-ppl=/cross-tools --with-cloog=/cross-tools \
    9192  --without-headers --with-newlib --disable-decimal-float \
    9293  --disable-libgomp --disable-libmudflap --disable-libssp \
  • BOOK/cross-tools/multilib/gcc-final.xml

    r3c32719 rfd54d80  
    8181  --enable-shared --enable-languages=c,c++ --enable-__cxa_atexit \
    8282  --with-mpfr=/cross-tools --with-gmp=/cross-tools --enable-c99 \
     83  --with-ppl=/cross-tools --with-cloog=/cross-tools \
    8384  --enable-long-long --enable-threads=posix</userinput></screen>
    8485
  • BOOK/cross-tools/multilib/gcc-static.xml

    r3c32719 rfd54d80  
    8989  --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    9090  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     91  --with-ppl=/cross-tools --with-cloog=/cross-tools \
    9192  --without-headers --with-newlib --disable-decimal-float \
    9293  --disable-libgomp --disable-libmudflap --disable-libssp \
  • BOOK/general.ent

    r3c32719 rfd54d80  
    33<!ENTITY month "07"> <!-- Use two digits -->
    44<!ENTITY month_name "July">
    5 <!ENTITY day "03"> <!-- Use two digits -->
     5<!ENTITY day "04"> <!-- Use two digits -->
    66<!ENTITY year "2009"> <!-- Use four digits -->
    77
  • BOOK/temp-system/64/cloog-ppl.xml

    r3c32719 rfd54d80  
    3838
    3939<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    40     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    41         --enable-shared --with-gmp=/tools --with-ppl=/tools</userinput></screen>
     40  --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-bits=gmp \
     41  --enable-shared --with-gmp=/tools --with-ppl=/tools</userinput></screen>
    4242
    4343    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/64/gcc.xml

    r3c32719 rfd54d80  
    8383    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    8484    --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
     85    --with-mpfr=/tools --with-gmp=/tools --with-ppl=/tools --with-cloog=/tools \
    8586    --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
    8687    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
  • BOOK/temp-system/64/ppl.xml

    r3c32719 rfd54d80  
    3939<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    4040    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    41         --enable-shared --with-libgmp-prefix=/tools \
     41    --enable-interfaces="c,cxx" \
     42    --enable-shared --with-libgmp-prefix=/tools \
    4243    --with-libgmpxx-prefix=/tools</userinput></screen>
    4344
  • BOOK/temp-system/common/cloog-ppl.xml

    r3c32719 rfd54d80  
    3636
    3737<screen os="b"><userinput>./configure --prefix=/tools \
    38     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    39         --with-ppl=/tools --with-gmp=/tools</userinput></screen>
     38  --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-bits=gmp \
     39  --with-ppl=/tools --with-gmp=/tools</userinput></screen>
    4040
    4141    <para os="c">Compile the package:</para>
  • BOOK/temp-system/common/gcc.xml

    r3c32719 rfd54d80  
    8080  --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    8181  --with-local-prefix=/tools --enable-long-long --enable-c99 \
     82  --with-mpfr=/tools --with-gmp=/tools --with-ppl=/tools --with-cloog=/tools \
    8283  --enable-shared --enable-threads=posix --enable-__cxa_atexit \
    8384  --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch \
  • BOOK/temp-system/common/ppl.xml

    r3c32719 rfd54d80  
    3737<screen os="b"><userinput>./configure --prefix=/tools \
    3838    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     39     --enable-interfaces="c,cxx" \
    3940        --with-libgmp-prefix=/tools --with-libgmpxx-prefix=/tools</userinput></screen>
    4041
  • BOOK/temp-system/mips64/gcc.xml

    r3c32719 rfd54d80  
    8383  --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    8484  --target=${CLFS_TARGET} --with-local-prefix=/tools --enable-long-long \
     85  --with-mpfr=/tools --with-gmp=/tools --with-ppl=/tools --with-cloog=/tools \
    8586  --enable-c99 --enable-shared --enable-threads=posix \
    8687  --enable-__cxa_atexit --disable-nls --enable-languages=c,c++ \
  • BOOK/temp-system/multilib/cloog-ppl.xml

    r3c32719 rfd54d80  
    3838
    3939<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    40     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    41         --libdir=/tools/lib64 --enable-shared \
     40    --build=${CLFS_HOST} --host=${CLFS_TARGET} --with-bits=gmp \
     41    --libdir=/tools/lib64 --enable-shared \
    4242    --with-gmp=/tools --with-ppl=/tools</userinput></screen>
    4343
  • BOOK/temp-system/multilib/gcc.xml

    r3c32719 rfd54d80  
    8383  --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    8484  --target=${CLFS_TARGET} --with-local-prefix=/tools  --enable-long-long \
     85  --with-mpfr=/tools --with-gmp=/tools --with-ppl=/tools --with-cloog=/tools \
    8586  --enable-c99 --enable-shared --enable-threads=posix \
    8687  --enable-__cxa_atexit --disable-nls --enable-languages=c,c++ \
  • BOOK/temp-system/multilib/ppl.xml

    r3c32719 rfd54d80  
    3939<screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
    4040    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    41         --libdir=/tools/lib64 --enable-shared \
    42     --with-libgmp-prefix=/tools --with-libgmpxx-prefix=/tools</userinput></screen>
     41      --enable-interfaces="c,cxx" --libdir=/tools/lib64 --enable-shared \
     42      --with-libgmp-prefix=/tools --with-libgmpxx-prefix=/tools</userinput></screen>
    4343
    4444    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
Note: See TracChangeset for help on using the changeset viewer.