Changeset 69993f4 for chapter05/gcc-pass2.xml
- Timestamp:
- 08/29/2004 06:36:34 PM (20 years ago)
- Branches:
- 6.0
- Children:
- 8b320e7
- Parents:
- ec0a37e6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter05/gcc-pass2.xml
rec0a37e6 r69993f4 34 34 unset them when building GCC.</para> 35 35 36 <para>The tools required to test GCC and Binutils -- Tcl, Expect and37 DejaGNU -- are installed now. GCC and Binutils can now be rebuilt, 38 linking them against the new Glibc and testing them properly (if 39 running the test suites in this chapter). Please note that these test 40 suites are highly dependent on properly functioning pseudo terminals 41 (PTYs) which are provided by the host. PTYs are most commonly 42 implemented via the <systemitem class="filesystem">devpts</systemitem> 43 file system. Check to see if the host system is set up correctly in 44 this regard byperforming a quick test:</para>36 <para>The tools required to test GCC and Binutils—Tcl, Expect 37 and DejaGNU—are installed now. GCC and Binutils can now be 38 rebuilt, linking them against the new Glibc and testing them properly 39 (if running the test suites in this chapter). Please note that these 40 test suites are highly dependent on properly functioning PTYs which 41 are provided by the host. PTYs are most commonly implemented via the 42 <systemitem class="filesystem">devpts</systemitem> file system. Check 43 to see if the host system is set up correctly in this regard by 44 performing a quick test:</para> 45 45 46 46 <screen><userinput>expect -c "spawn ls"</userinput></screen> … … 57 57 58 58 <para>Because the C and the C++ compilers will be built, unpack both 59 the core and the g++ tarballs (as well as test suite, if you want to59 the core and the g++ tarballs (as well as test suite, if you want to 60 60 run the tests). By unpacking them in the working directory, they will 61 61 all unfold into a single <filename … … 74 74 Glibc header files on the host system need to be fixed, and will fix 75 75 them and put them in the GCC private include directory. In <xref 76 linkend="chapter-building-system"/>, after the newer Glibc ha dbeen76 linkend="chapter-building-system"/>, after the newer Glibc has been 77 77 installed, this private include directory will be searched before the 78 78 system include directory. This may result in GCC finding the fixed … … 136 136 statics and global objects. This option is essential for fully 137 137 standards-compliant handling of destructors. It also affects the C++ 138 ABI and therefore results in C++ shared libraries and C++ programs138 ABI, and therefore results in C++ shared libraries and C++ programs 139 139 that are interoperable with other Linux 140 140 distributions.</para></listitem> … … 187 187 url="http://gcc.gnu.org/ml/gcc-testresults/2004-07/msg00179.html"/>.</para> 188 188 189 <para> Having a few unexpected failures often cannotbe avoided. The189 <para>A few unexpected failures cannot always be avoided. The 190 190 GCC developers are usually aware of these issues, but have not 191 191 resolved them yet. Unless the test results are vastly different from … … 205 205 206 206 <sect2 role="content"><title/> 207 <para> The details on this package are found in <xref linkend="contents-gcc"/>.</para>207 <para>Details on this package are located in <xref linkend="contents-gcc"/>.</para> 208 208 </sect2> 209 209
Note:
See TracChangeset
for help on using the changeset viewer.