From 2603401fa1f899a8ff60ec6a134d5bd511073a9d Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Tue, 7 Aug 2012 23:25:26 +0200 Subject: IRC. --- open_issues/glibc/t/tls-threadvar.mdwn | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) (limited to 'open_issues/glibc') diff --git a/open_issues/glibc/t/tls-threadvar.mdwn b/open_issues/glibc/t/tls-threadvar.mdwn index e72732ab..4afd8a1a 100644 --- a/open_issues/glibc/t/tls-threadvar.mdwn +++ b/open_issues/glibc/t/tls-threadvar.mdwn @@ -29,3 +29,32 @@ IRC, freenode, #hurd, 2011-10-23: After this has been done, probably the whole `__libc_tsd_*` stuff can be dropped altogether, and `__thread` directly be used in glibc. + + +# IRC, freenode, #hurd, 2012-08-07 + + r5219: Update libpthread patch to replace threadvar with tls + for pthread_self + r5224: revert r5219 too, it's not ready either + as the changelog says, the __thread revertal is because it posed + problems + and I just didn't have any time to check them while the freeze was + so close + OK. What kind of problems? Should it be reverted upstream, + too? + I don't remember exactly + it should just be fixed + we can revert it upstream, but it'd be good that we manage to + progress, at some point... + Of course -- however as long as we don't know what kind of + problem, it is a bit difficult. ;-) + since I didn't left a note, it was most probably a mere glibc run, + or boot with the patched libpthread + *testsuite run + OK. + The libpthread testsuite doesn't show any issues with that + patch applied, though. But I didn'T test anything else. + youpi: Also, you have probably seen my glibc __thread errno + email -- rmcgrath wanted to find some time this week to comment/help, and + I take it you don't have any immediate comments to that issue? + I saw the mails, but didn't investigate at all -- cgit v1.3.1 From 3f1771b57a4ca604cfa5a947e478bc3d7f381c78 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sun, 16 Dec 2012 14:00:37 +0100 Subject: open_issues/binutils: 7c102198e4a1ecee9cf175bd4ad87ee435956cae (2012-12-16) configure --enable-gold --- open_issues/binutils.mdwn | 50 ++++++++++--- open_issues/binutils_gold.mdwn | 16 ---- open_issues/gcc.mdwn | 4 +- open_issues/glibc/mremap.mdwn | 163 ++--------------------------------------- toolchain/logs | 2 +- 5 files changed, 48 insertions(+), 187 deletions(-) delete mode 100644 open_issues/binutils_gold.mdwn (limited to 'open_issues/glibc') diff --git a/open_issues/binutils.mdwn b/open_issues/binutils.mdwn index 2bbdc245..5c309d47 100644 --- a/open_issues/binutils.mdwn +++ b/open_issues/binutils.mdwn @@ -39,8 +39,8 @@ git log --reverse --topo-order --pretty=fuller --stat=$COLUMNS,$COLUMNS -w -p -C --> -Last reviewed up to the [[Git mirror's 81a734055750a1de753adfd86f7ae9e1d72575e4 -(2012-12-15) sources|source_repositories/binutils]]. +Last reviewed up to the [[Git mirror's 7c102198e4a1ecee9cf175bd4ad87ee435956cae +(2012-12-16) sources|source_repositories/binutils]]. * Globally @@ -123,11 +123,11 @@ Last reviewed up to the [[Git mirror's 81a734055750a1de753adfd86f7ae9e1d72575e4 Here's a log of a binutils build run; this is from our [[Git repository|source_repositories/binutils]]'s `tschwinge/Paul_Desmond` branch, -commit 81a734055750a1de753adfd86f7ae9e1d72575e4 (2012-12-15), run on +commit 7c102198e4a1ecee9cf175bd4ad87ee435956cae (2012-12-16), run on kepler.SCHWINGE and coulomb.SCHWINGE. $ export LC_ALL=C - $ ../Paul_Desmond/configure --prefix="$PWD".install --with-sysroot=/ SHELL=/bin/dash CC=gcc-4.6 CXX=g++-4.6 2>&1 | tee log_build + $ ../Paul_Desmond/configure --prefix="$PWD".install --enable-gold --with-sysroot=/ SHELL=/bin/dash CC=gcc-4.6 CXX=g++-4.6 2>&1 | tee log_build [...] $ make 2>&1 | tee log_build_ [...] @@ -137,8 +137,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 130 MiB, and needs roughly 5 min on kepler.SCHWINGE and -14 min on coulomb.SCHWINGE. +This takes up around 900 MiB, and needs roughly 11 min on kepler.SCHWINGE and +42 min on coulomb.SCHWINGE.