summaryrefslogtreecommitdiff
path: root/open_issues
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2013-06-18 13:51:42 +0200
committerThomas Schwinge <thomas@codesourcery.com>2013-06-18 13:51:42 +0200
commit52710dfedb602e7dd6c21a7cdc657672ee9312a6 (patch)
tree197d078fd3c65b58547cc65cbaefc92e511c292b /open_issues
parentb62753218822eda4844619e183b24c2c1c0f631c (diff)
open_issues/binutils: Use GCC 4.8.
Diffstat (limited to 'open_issues')
-rw-r--r--open_issues/binutils.mdwn37
1 files changed, 5 insertions, 32 deletions
diff --git a/open_issues/binutils.mdwn b/open_issues/binutils.mdwn
index 641083a7..0e2ccd35 100644
--- a/open_issues/binutils.mdwn
+++ b/open_issues/binutils.mdwn
@@ -132,7 +132,7 @@ commit e7e89a91affc920f0d422c56ca04867e49ac5ac1 (2013-05-27), run on
kepler.SCHWINGE and coulomb.SCHWINGE.
$ export LC_ALL=C
- $ ../Paul_Desmond/configure --prefix="$PWD".install --enable-gold --with-sysroot=/ SHELL=/bin/dash CC=gcc-4.7 CXX=g++-4.7 2>&1 | tee log_build
+ $ ../Paul_Desmond/configure --prefix="$PWD".install --enable-gold --with-sysroot=/ SHELL=/bin/dash CC=gcc-4.8 CXX=g++-4.8 2>&1 | tee log_build
[...]
$ make 2>&1 | tee log_build_
[...]
@@ -142,8 +142,8 @@ harmonized. Debian GCC (which is used in binutils' testsuite) likes to pass
`--sysroot=/` to `ld`, so we need to configure binutils with support for
sysroots.
-This takes up around 950 MiB, and needs roughly 13 min on kepler.SCHWINGE and
-45 min on coulomb.SCHWINGE.
+This takes up around 1100 MiB, and needs roughly 13 min on kepler.SCHWINGE and
+53 min on coulomb.SCHWINGE.
<!--
@@ -160,20 +160,13 @@ formats, and more emulation vectors.
$ toolchain/logs/process binutils build
- * gold GNU/Linux vs. GNU/Hurd
-
- -checking for glibc ifunc support... both
- +checking for glibc ifunc support... dyn
-
- Missing [[IFUNC]] support on GNU/Hurd.
-
# Install
$ make install 2>&1 | tee log_install
[...]
-This takes up around 160 MiB, and needs roughly 1 min on kepler.SCHWINGE and 3
+This takes up around 170 MiB, and needs roughly 1 min on kepler.SCHWINGE and 3
min on coulomb.SCHWINGE.
@@ -189,7 +182,7 @@ min on coulomb.SCHWINGE.
$ make -k check 2>&1 | tee log_test
[...]
-This needs roughly 6 min on kepler.SCHWINGE and 47 min on coulomb.SCHWINGE.
+This needs roughly 5 min on kepler.SCHWINGE and 37 min on coulomb.SCHWINGE.
## Analysis
@@ -220,15 +213,6 @@ This needs roughly 6 min on kepler.SCHWINGE and 47 min on coulomb.SCHWINGE.
symbol handling in glibc, needed for our external [[/libpthread]]. TODO:
document properly.
- * `FAIL: gas/i386/rept`
-
- Added in commit 06f1247c54126b9f1e6acb8ff8c7be35aec6f44c (2012-06-07) as
- part of the fix for [[!sourceware_PR 14201]], renamed in commit
- d654e24bbc2f601df4dc43b26049b0339528b93a (2012-06-07):
-
- WARNING: program timed out.
- FAIL: gas/i386/rept
-
* ld IFUNC execution tests
Missing [[IFUNC]] support on GNU/Hurd.
@@ -251,14 +235,3 @@ This needs roughly 6 min on kepler.SCHWINGE and 47 min on coulomb.SCHWINGE.
-PASS: tls_phdrs_script_test
+FAIL: tls_phdrs_script_test
-
- -PASS: ifuncmain1static
- -PASS: ifuncmain1picstatic
- -PASS: ifuncmain2static
- -PASS: ifuncmain2picstatic
- -PASS: ifuncmain4static
- -PASS: ifuncmain4picstatic
- -PASS: ifuncmain5static
- -PASS: ifuncmain5picstatic
- -PASS: ifuncmain7static
- -PASS: ifuncmain7picstatic