Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/common/gcc-static.xml

    r00fc57e7 r3d66e17  
    6969  --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \
    7070  --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
    71   --disable-libmudflap --disable-libssp --disable-libatomic --disable-libitm \
    72   --disable-libsanitizer --disable-libquadmath --disable-threads \
    73   --disable-multilib --disable-target-zlib --with-system-zlib \
    74   --disable-isl-version-check --enable-languages=c --enable-checking=release</userinput></screen>
     71  --disable-libmudflap --disable-libssp --disable-threads --disable-multilib \
     72  --disable-libatomic --disable-libitm --disable-libsanitizer \
     73  --disable-libquadmath --disable-target-zlib \
     74  --with-system-zlib --enable-cloog-backend=isl --disable-isl-version-check \
     75  --enable-languages=c --enable-checking=release</userinput></screen>
    7576
    7677    <variablelist os="am">
    7778      <title>The meaning of the new configure options:</title>
     79
     80      <varlistentry>
     81        <term><parameter>--with-sysroot=${CLFS}</parameter></term>
     82        <listitem>
     83          <para>Tells GCC to consider ${CLFS} as the root file system.</para>
     84        </listitem>
     85      </varlistentry>
    7886
    7987     <varlistentry>
     
    99107
    100108      <varlistentry>
     109        <term><parameter>--disable-nls</parameter></term>
     110        <listitem>
     111          <para>This disables internationalization as i18n is not needed for the
     112          cross-compile tools.</para>
     113        </listitem>
     114      </varlistentry>
     115
     116      <varlistentry>
    101117        <term><parameter>--without-headers</parameter></term>
    102118        <listitem>
     
    120136
    121137      <varlistentry>
    122         <term><parameter>--disable-lib*</parameter></term>
    123         <listitem>
    124           <para>These options prevent GCC from building a number of libraries
    125           that are not needed at this time.</para>
     138        <term><parameter>--disable-libgomp</parameter></term>
     139        <listitem>
     140          <para>Disables the creation of runtime libraries used by GOMP.</para>
     141        </listitem>
     142      </varlistentry>
     143
     144      <varlistentry>
     145        <term><parameter>--disable-libmudflap</parameter></term>
     146        <listitem>
     147          <para>Disables the creation of runtime libaries used by libmudflap.</para>
     148        </listitem>
     149      </varlistentry>
     150
     151      <varlistentry>
     152        <term><parameter>--disable-libssp</parameter></term>
     153        <listitem>
     154          <para>Disables the use of Stack Smashing Protection for runtime libraries.</para>
    126155        </listitem>
    127156      </varlistentry>
     
    138167
    139168      <varlistentry>
    140         <term><parameter>--disable-target-zlib</parameter></term>
    141         <listitem>
    142           <para>This tells GCC stuff.</para>
    143         </listitem>
    144       </varlistentry>
    145 
    146       <varlistentry>
    147         <term><parameter>--with-system-zlib</parameter></term>
    148         <listitem>
    149           <para>This tells GCC to link to the system-installed zlib instead
    150           of the one in its source tree.</para>
    151         </listitem>
    152       </varlistentry>
    153 
    154       <varlistentry>
    155         <term><parameter>--disable-isl-version-check</parameter></term>
    156         <listitem>
    157           <para>This prevents GCC from checking the version of the installed
    158           ISL.</para>
     169        <term><parameter>--disable-libatomic</parameter></term>
     170        <listitem>
     171          <para>The atomic library isn't needed at this time.</para>
     172        </listitem>
     173      </varlistentry>
     174
     175      <varlistentry>
     176        <term><parameter>--disable-libitm</parameter></term>
     177        <listitem>
     178          <para>The itm library isn't neeeded at this tiem.</para>
     179        </listitem>
     180      </varlistentry>
     181
     182      <varlistentry>
     183        <term><parameter>--disable-libsanitizer</parameter></term>
     184        <listitem>
     185          <para>The sanitizer library isn't needed at this time.</para>
     186        </listitem>
     187      </varlistentry>
     188
     189      <varlistentry>
     190        <term><parameter>--disable-libquadmath</parameter></term>
     191        <listitem>
     192          <para>The quadmath library isn't needed at this time.</para>
    159193        </listitem>
    160194      </varlistentry>
Note: See TracChangeset for help on using the changeset viewer.