- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/common/gcc-static.xml
r00fc57e7 r3d66e17 69 69 --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \ 70 70 --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> 75 76 76 77 <variablelist os="am"> 77 78 <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> 78 86 79 87 <varlistentry> … … 99 107 100 108 <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> 101 117 <term><parameter>--without-headers</parameter></term> 102 118 <listitem> … … 120 136 121 137 <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> 126 155 </listitem> 127 156 </varlistentry> … … 138 167 139 168 <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> 159 193 </listitem> 160 194 </varlistentry>
Note:
See TracChangeset
for help on using the changeset viewer.