Changeset 5948c803
- Timestamp:
- 08/19/2014 09:37:43 PM (10 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 12.2, 12.2-rc1, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- a150b723
- Parents:
- f1d755b
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
rf1d755b r5948c803 36 36 </listitem> 37 37 --> 38 <listitem> 39 <para>2014-08-19</para> 40 <itemizedlist> 41 <listitem> 42 <para>[bdubbs] - Remove redundant options in gcc instructions. 43 Fixes 44 <ulink url="&lfs-ticket-root;3655">#3655</ulink>.</para> 45 </listitem> 46 </itemizedlist> 47 </listitem> 48 38 49 <listitem> 39 50 <para>2014-08-15</para> -
chapter05/gcc-pass2.xml
rf1d755b r5948c803 118 118 --with-local-prefix=/tools \ 119 119 --with-native-system-header-dir=/tools/include \ 120 --enable-clocale=gnu \121 --enable-shared \122 --enable-threads=posix \123 --enable-__cxa_atexit \124 120 --enable-languages=c,c++ \ 125 121 --disable-libstdcxx-pch \ … … 130 126 <variablelist> 131 127 <title>The meaning of the new configure options:</title> 132 133 <varlistentry>134 <term><parameter>--enable-clocale=gnu</parameter></term>135 <listitem>136 <para>This option ensures the correct locale model is selected137 for the C++ libraries under all circumstances. If the configure138 script finds the <emphasis>de_DE</emphasis> locale installed,139 it will select the correct gnu locale model. However, if the140 <emphasis>de_DE</emphasis> locale is not installed, there is the141 risk of building Application Binary Interface (ABI)-incompatible142 C++ libraries because the incorrect generic locale model may be143 selected.</para>144 </listitem>145 </varlistentry>146 147 <varlistentry>148 <term><parameter>--enable-threads=posix</parameter></term>149 <listitem>150 <para>This enables C++ exception handling for multi-threaded code.</para>151 </listitem>152 </varlistentry>153 154 <varlistentry>155 <term><parameter>--enable-__cxa_atexit</parameter></term>156 <listitem>157 <para>This option allows use of <function>__cxa_atexit</function>,158 rather than <function>atexit</function>, to register C++ destructors159 for local statics and global objects. This option is essential for160 fully standards-compliant handling of destructors. It also affects161 the C++ ABI, and therefore results in C++ shared libraries and C++162 programs that are interoperable with other Linux distributions.</para>163 </listitem>164 </varlistentry>165 128 166 129 <varlistentry> -
chapter06/gcc.xml
rf1d755b r5948c803 73 73 ../gcc-&gcc-version;/configure \ 74 74 --prefix=/usr \ 75 --enable-shared \76 --enable-threads=posix \77 --enable-__cxa_atexit \78 --enable-clocale=gnu \79 75 --enable-languages=c,c++ \ 80 76 --disable-multilib \ -
chapter06/util-linux.xml
rf1d755b r5948c803 79 79 <screen><userinput remap="test">chown -Rv nobody . 80 80 su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen> 81 82 <note><para>One test above, tests/ts/ipcs/limits2, will fail when the host 83 is using a recent kernel. The failure can safely be ignored.</para></note> 81 84 82 85 <para>Install the package:</para> -
general.ent
rf1d755b r5948c803 1 <!ENTITY version "SVN-2014081 5">1 <!ENTITY version "SVN-20140819"> 2 2 <!ENTITY short-version "svn"> <!-- Used in dbus chapter, change to x.y for release --> 3 <!ENTITY releasedate "August 1 5, 2014">3 <!ENTITY releasedate "August 19, 2014"> 4 4 <!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not – --> 5 5 <!ENTITY milestone "7.6">
Note:
See TracChangeset
for help on using the changeset viewer.