summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--open_issues/binutils.mdwn38
m---------toolchain/logs10
2 files changed, 34 insertions, 14 deletions
diff --git a/open_issues/binutils.mdwn b/open_issues/binutils.mdwn
index 7339158d..5892a025 100644
--- a/open_issues/binutils.mdwn
+++ b/open_issues/binutils.mdwn
@@ -47,8 +47,8 @@ git diff --patience --stat=$COLUMNS,$COLUMNS --patch --src-prefix=./ --dst-prefi
-->
-Last reviewed up to Git commit ef8b8d4ad51c2b90e022c5442f60b39f05e38ef6
-(2015-06-19).
+Last reviewed up to Git commit e49433d22dae92a56ae15a8b5742cbf1f31d5fd1
+(2015-08-19).
* Globally
@@ -100,7 +100,8 @@ Last reviewed up to Git commit ef8b8d4ad51c2b90e022c5442f60b39f05e38ef6
#ifdef TE_LINUX
/* Default to compress debug sections for Linux. */
- int flag_compress_debug = 1;
+ 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
@@ -234,6 +235,24 @@ Last reviewed up to Git commit ef8b8d4ad51c2b90e022c5442f60b39f05e38ef6
/* Memory reserved by inferior mmap is kept leaked. */
}
+ * Support for Intel Processor Trace (--with-intel-pt; libipt)?
+
+ * `supports_get_siginfo_type`
+
+ Has previously been hard-coded in individual tests, now in
+ gdb/testsuite/lib/gdb.exp:
+
+ # Return 1 if GDB can get a type for siginfo from the target, otherwise
+ # return 0.
+
+ proc supports_get_siginfo_type {} {
+ if { [istarget "*-*-linux*"] } {
+ return 1
+ } else {
+ return 0
+ }
+ }
+
* Check testsuite with check-read1 / READ1=t [./gdb/testsuite/README]
* `libdecnumber/`
@@ -285,6 +304,7 @@ Last reviewed up to Git commit ef8b8d4ad51c2b90e022c5442f60b39f05e38ef6
{+# Linux only tests+}
{+run_dump_test "pltgot-1"+}
+ {+run_dump_test "pltgot-2"+}
* `__ehdr_start symbol`, c84ed8d89d0b8bf5a2968d465f77ac24bcfc40c2 -- can this
be helpful in the exec server, glibc, or elsewhere? Used in GDB (BFD)
@@ -331,8 +351,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 [[21 min|performance#measure]] on
-kepler.SCHWINGE and [[20 min|performance#measure]] on laplace.SCHWINGE.
+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.
<!--
@@ -418,7 +438,7 @@ formats, and more emulation vectors.
[...]
This takes up around 210 MiB, and runs for [[1 min|performance#measure]] on
-kepler.SCHWINGE and [[1 min|performance#measure]] on laplace.SCHWINGE.
+kepler.SCHWINGE and [[2 min|performance#measure]] on laplace.SCHWINGE.
## Analysis
@@ -433,7 +453,7 @@ kepler.SCHWINGE and [[1 min|performance#measure]] on laplace.SCHWINGE.
$ make -k check 2>&1 | tee log_test
[...]
-This runs for [[31 min|performance#measure]] on kepler.SCHWINGE and [[56
+This runs for [[46 min|performance#measure]] on kepler.SCHWINGE and [[67
min|performance#measure]] on laplace.SCHWINGE.
When running `make -k check 2>&1 | tee log_test`, at the end of the testsuite
@@ -441,8 +461,8 @@ the `tee` process does not terminate if there are still stray leftover
processes that [have their stdout/stderr
open](http://sourceware.org/ml/gdb-patches/2012-10/msg00489.html). `kill`ing
these (`SIGKILL` may be needed), makes the `tee` process terminate, too. On
-GNU/Hurd, these generally are `gdb.base/sigaltstack`, `gdb.base/siginfo`, and
-`gdb.threads/watchthreads`.
+GNU/Hurd: `gdb.linespec/explicit`, previously generally `gdb.base/sigaltstack`,
+`gdb.base/siginfo`, and `gdb.threads/watchthreads`.
On laplace.SCHWINGE, running with
`LD_PRELOAD=$HOME/fopen,unlink-NULL-wrapper.so` to get past [[!message-id
diff --git a/toolchain/logs b/toolchain/logs
-Subproject 8136c08a63ae09c68dd285908007b5f622dfe10
+Subproject 4e6effe54b24f3c4c656154660f1554eab23a67