- Timestamp:
- Nov 27, 2015, 11:31:57 AM (9 years ago)
- Branches:
- master, systemd
- Children:
- b9c4c37
- Parents:
- 8452ed7
- Location:
- BOOK/cross-tools
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/common/gcc-final.xml
r8452ed7 r5bf1b587 66 66 --disable-static --enable-languages=c,c++ --disable-multilib \ 67 67 --with-mpc=/cross-tools --with-mpfr=/cross-tools --with-gmp=/cross-tools \ 68 --with-isl=/cross-tools --with-system-zlib --disable-bootstrap</userinput></screen>68 --with-isl=/cross-tools --with-system-zlib</userinput></screen> 69 69 70 70 <variablelist os="bg"> … … 75 75 <listitem> 76 76 <para>This option ensures that only the C and C++ compilers are built.</para> 77 </listitem>78 </varlistentry>79 80 <varlistentry os="bg2">81 <term><parameter>--enable-__cxa_atexit</parameter></term>82 <listitem>83 <para>This option allows use of __cxa_atexit, rather than atexit,84 to register C++ destructors for local statics and global objects85 and is essential for fully standards-compliant handling of destructors.86 It also affects the C++ ABI and therefore results in C++ shared libraries87 and C++ programs that are interoperable with other Linux distributions.</para>88 </listitem>89 </varlistentry>90 91 <varlistentry os="bg3">92 <term><parameter>--enable-threads=posix</parameter></term>93 <listitem>94 <para>This enables C++ exception handling for multi-threaded code.</para>95 </listitem>96 </varlistentry>97 98 <varlistentry os="bg4">99 <term><parameter>--enable-libstdcxx-time</parameter></term>100 <listitem>101 <para>This enables link-time checks for the availability of102 clock_gettime clocks, and nanosleep and sched_yield functions, in the103 C library.</para>104 77 </listitem> 105 78 </varlistentry> -
BOOK/cross-tools/common/gcc-static.xml
r8452ed7 r5bf1b587 81 81 --disable-libquadmath --disable-libvtv --disable-libcilkrts \ 82 82 --disable-libstdc++-v3 --disable-threads --disable-multilib \ 83 --with-system-zlib --enable-languages=c --disable-boostrap\83 --with-system-zlib --enable-languages=c \ 84 84 --with-glibc-version=&glibc-version;</userinput></screen> 85 85 -
BOOK/cross-tools/mips64-64/gcc-final.xml
r8452ed7 r5bf1b587 66 66 --enable-languages=c,c++ --disable-multilib --with-mpc=/cross-tools \ 67 67 --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-isl=/cross-tools \ 68 --with-system-zlib --with-abi=64 --disable-bootstrap</userinput></screen>68 --with-system-zlib --with-abi=64</userinput></screen> 69 69 70 70 <variablelist os="bg"> … … 82 82 href="../common/gcc-final.xml" 83 83 xpointer="xpointer(//*[@os='bg1'])"/> 84 85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"86 href="../common/gcc-final.xml"87 xpointer="xpointer(//*[@os='bg2'])"/>88 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"90 href="../common/gcc-final.xml"91 xpointer="xpointer(//*[@os='bg3'])"/>92 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"94 href="../common/gcc-final.xml"95 xpointer="xpointer(//*[@os='bg4'])"/>96 84 97 85 </variablelist> -
BOOK/cross-tools/mips64-64/gcc-static.xml
r8452ed7 r5bf1b587 83 83 --disable-libquadmath --disable-libvtv --disable-libcilkrts \ 84 84 --disable-libcilkrts --disable-threads --disable-multilib \ 85 --with-system-zlib --enable-languages=c --with-abi=64 --disable-bootstrap\85 --with-system-zlib --enable-languages=c --with-abi=64 \ 86 86 --with-glibc-version=&glibc-version;</userinput></screen> 87 87 -
BOOK/cross-tools/multilib/gcc-final.xml
r8452ed7 r5bf1b587 65 65 --with-native-system-header-dir=/tools/include --disable-static \ 66 66 --enable-languages=c,c++ --with-mpc=/cross-tools --with-mpfr=/cross-tools \ 67 --with-gmp=/cross-tools --with-isl=/cross-tools --with-system-zlib \ 68 --disable-bootstrap</userinput></screen> 67 --with-gmp=/cross-tools --with-isl=/cross-tools --with-system-zlib</userinput></screen> 69 68 70 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/multilib/gcc-static.xml
r8452ed7 r5bf1b587 83 83 --disable-libcilkrts --disable-libstdc++-v3 --disable-threads \ 84 84 --with-system-zlib --with-isl=/cross-tools --enable-languages=c \ 85 -- disable-bootstrap --with-glibc-version=&glibc-version;</userinput></screen>85 --with-glibc-version=&glibc-version;</userinput></screen> 86 86 87 87 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Note:
See TracChangeset
for help on using the changeset viewer.