From f86d5699a9306e3c5978fec03efc183f4f35cf77 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Fri, 20 May 2016 20:27:56 +0200 Subject: open_issues/gcc: Re-run after laplace.SCHWINGE system updates --- toolchain/logs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'toolchain/logs') diff --git a/toolchain/logs b/toolchain/logs index d8289f44..110243da 160000 --- a/toolchain/logs +++ b/toolchain/logs @@ -1 +1 @@ -Subproject commit d8289f44a2e71deb51a410f5b12ad1db4d3d996d +Subproject commit 110243da9b337e3944be52d57c2b8c836292b69d -- cgit v1.2.3 From d4a6718d3662abf21151672025fe02039896327e Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Mon, 23 May 2016 16:02:39 +0200 Subject: open_issues/binutils: binutils-gdb: Re-run after system updates. --- open_issues/binutils.mdwn | 55 +++++++++++++++++++++++++++++++++++++---------- toolchain/logs | 2 +- 2 files changed, 45 insertions(+), 12 deletions(-) (limited to 'toolchain/logs') diff --git a/open_issues/binutils.mdwn b/open_issues/binutils.mdwn index d20cee9a..6ecd2477 100644 --- a/open_issues/binutils.mdwn +++ b/open_issues/binutils.mdwn @@ -1,5 +1,5 @@ -[[!meta copyright="Copyright © 2007, 2008, 2010, 2011, 2012, 2013, 2014, 2015 -Free Software Foundation, Inc."]] +[[!meta copyright="Copyright © 2007, 2008, 2010, 2011, 2012, 2013, 2014, 2015, +2016 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable id="license" text="Permission is granted to copy, distribute and/or modify this @@ -334,7 +334,15 @@ Last reviewed up to Git commit e49433d22dae92a56ae15a8b5742cbf1f31d5fd1 # Build Here's a log of a binutils-gdb build run; this is from Git commit -e49433d22dae92a56ae15a8b5742cbf1f31d5fd1 (2015-08-19), run on kepler.SCHWINGE +e49433d22dae92a56ae15a8b5742cbf1f31d5fd1 (2015-08-19), plus commits +c74be520ba8ed2d013d43916b923b837294343cc, +b31bcacc489d6ede2e9bdfa9905de0ebfd919454, +75a06c790f96f07e859be95d3c3c084a718afeef, +04ebc307f9601168c165fb63aa39a676e45454b7, +4b627c18440f51077f8fd4c18adaa3919c3a373e, +02a866936de7e63ad4962ccba56c8cd05c231275, +493d4b48decc2b3c5fe9d2df68bcee67fdd8b7cb (to avoid `unsupported reloc 43` for +recent `crt*.o` files), run on kepler.SCHWINGE and laplace.SCHWINGE. $ export LC_ALL=C @@ -350,8 +358,8 @@ so we need to configure with support for plugins and sysroots. In the GDB build, there are compiler diagnostics reported in the MIG-generated stub files; thus no `-Werror` until that is resolved. -This takes up around 1.4 GiB, and runs for [[22 min|performance#measure]] on -kepler.SCHWINGE and [[23 min|performance#measure]] on laplace.SCHWINGE. +This takes up around 1.4 GiB, and runs for [[17 min|performance#measure]] on +kepler.SCHWINGE and [[19 min|performance#measure]] on laplace.SCHWINGE. -Last reviewed up to Git commit e49433d22dae92a56ae15a8b5742cbf1f31d5fd1 -(2015-08-19). +Last reviewed up to Git commit 96f9814df23564e16909bb5ba00de4a202c63417 +(2015-11-05). * Globally @@ -96,17 +96,6 @@ Last reviewed up to Git commit e49433d22dae92a56ae15a8b5742cbf1f31d5fd1 * `gas/` - * `config/tc-i386.c` - - #ifdef TE_LINUX - /* Default to compress debug sections for Linux. */ - enum compressed_debug_section_type flag_compress_debug - = COMPRESS_DEBUG_GABI_ZLIB; - #endif - - This has received quite some criticism, but it has not yet been - corrected. - * `config/te-gnu.h` C.f. `te-linux.h`; search tree for `TE_LINUX` vs. `TE_GNU` usage. @@ -330,19 +319,16 @@ Last reviewed up to Git commit e49433d22dae92a56ae15a8b5742cbf1f31d5fd1 * [low] b27caf75c311991772b316fe7c0eecfd5788eeaf, ld, `Add HOSTING_SLIBS and use it for -pie`. For us, too? + * [high] `gdb/remote.c`: `PATH_MAX` usage. Probably, + `gdb/gdbserver/remote-utils.c` is the producer, whose `PATH_MAX` might + differ from the consumer's. + # Build Here's a log of a binutils-gdb build run; this is from Git commit -e49433d22dae92a56ae15a8b5742cbf1f31d5fd1 (2015-08-19), plus commits -c74be520ba8ed2d013d43916b923b837294343cc, -b31bcacc489d6ede2e9bdfa9905de0ebfd919454, -75a06c790f96f07e859be95d3c3c084a718afeef, -04ebc307f9601168c165fb63aa39a676e45454b7, -4b627c18440f51077f8fd4c18adaa3919c3a373e, -02a866936de7e63ad4962ccba56c8cd05c231275, -493d4b48decc2b3c5fe9d2df68bcee67fdd8b7cb (to avoid `unsupported reloc 43` for -recent `crt*.o` files), run on kepler.SCHWINGE +96f9814df23564e16909bb5ba00de4a202c63417 (2015-11-05), plus `PATH_MAX` +hard-coded in `gdb/remote.c`, run on kepler.SCHWINGE and laplace.SCHWINGE. $ export LC_ALL=C @@ -358,8 +344,8 @@ so we need to configure with support for plugins and sysroots. In the GDB build, there are compiler diagnostics reported in the MIG-generated stub files; thus no `-Werror` until that is resolved. -This takes up around 1.4 GiB, and runs for [[17 min|performance#measure]] on -kepler.SCHWINGE and [[19 min|performance#measure]] on laplace.SCHWINGE. +This takes up around 1.5 GiB, and runs for [[17 min|performance#measure]] on +kepler.SCHWINGE and [[26 min|performance#measure]] on laplace.SCHWINGE. -Last reviewed up to Git commit 96f9814df23564e16909bb5ba00de4a202c63417 -(2015-11-05). +Last reviewed up to Git commit 9ef9e6a6a0dd8f948708cb67c9afcfd0be40cb0a +(2016-02-10). * Globally @@ -323,12 +323,25 @@ Last reviewed up to Git commit 96f9814df23564e16909bb5ba00de4a202c63417 `gdb/gdbserver/remote-utils.c` is the producer, whose `PATH_MAX` might differ from the consumer's. + * [high] In + 96f9814df23564e16909bb5ba00de4a202c63417..9ef9e6a6a0dd8f948708cb67c9afcfd0be40cb0a: + + ../../W._C._Handy/gdb/gnu-nat.c: In function 'set_sig_thread_cmd': + ../../W._C._Handy/gdb/gnu-nat.c:2973:7: warning: implicit declaration of function 'thread_id_to_pid' [-Wimplicit-function-declaration] + ptid_t ptid = thread_id_to_pid (atoi (args)); + ^ + ../../W._C._Handy/gdb/gnu-nat.c:2973:7: error: invalid initializer + + Commit 5d5658a1d3c3eb2a09c03f2f0662a1c01963c869 renamed `thread_id_to_pid` + to `global_thread_id_to_ptid`. + # Build Here's a log of a binutils-gdb build run; this is from Git commit -96f9814df23564e16909bb5ba00de4a202c63417 (2015-11-05), plus `PATH_MAX` -hard-coded in `gdb/remote.c`, run on kepler.SCHWINGE +9ef9e6a6a0dd8f948708cb67c9afcfd0be40cb0a (2016-02-10), plus `PATH_MAX` +hard-coded in `gdb/remote.c`, and `global_thread_id_to_ptid` used instead of +`thread_id_to_pid` in `gdb/gnu-nat.c`, run on kepler.SCHWINGE and laplace.SCHWINGE. $ export LC_ALL=C @@ -345,7 +358,7 @@ sysroots. In the GDB build, there are compiler diagnostics reported in the MIG-generated stub files; thus no `-Werror` until that is resolved. This takes up around 1.5 GiB, and runs for [[17 min|performance#measure]] on -kepler.SCHWINGE and [[26 min|performance#measure]] on laplace.SCHWINGE. +kepler.SCHWINGE and [[19 min|performance#measure]] on laplace.SCHWINGE.