summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@schwinge.name>2010-10-30 17:03:27 +0200
committerThomas Schwinge <thomas@schwinge.name>2010-10-30 17:03:27 +0200
commit713fec605aeb6076188ae6d803f4ec3114a574bf (patch)
tree5ef3756bc07e11eb5b327b17691d0569f5196f69
parent57e53f663b3b2acd716a37c4a15f033b2ff0c34e (diff)
open_issues/binutils: Update.
-rw-r--r--open_issues/binutils.mdwn2
-rw-r--r--open_issues/binutils_testsuite.mdwn40
-rw-r--r--open_issues/binutils_testsuite/log_build-diff4
-rw-r--r--open_issues/binutils_testsuite/sum_hurd37
-rw-r--r--open_issues/binutils_testsuite/sum_linux37
5 files changed, 72 insertions, 48 deletions
diff --git a/open_issues/binutils.mdwn b/open_issues/binutils.mdwn
index cce56e63..481c1dec 100644
--- a/open_issues/binutils.mdwn
+++ b/open_issues/binutils.mdwn
@@ -18,7 +18,7 @@ Here's what's to be done for maintaining GNU Binutils.
# Configuration
-Last checked against ae7a5b75f18b0ad681f013596ffc17789939c415 (2010-10-27).
+Last checked against e83f2cdb9a77350370b96952e54bb785d1c84f4e (2010-10-30).
* Globally
diff --git a/open_issues/binutils_testsuite.mdwn b/open_issues/binutils_testsuite.mdwn
index dc4fe7ec..82f63894 100644
--- a/open_issues/binutils_testsuite.mdwn
+++ b/open_issues/binutils_testsuite.mdwn
@@ -11,7 +11,7 @@ License|/fdl]]."]]"""]]
[[!tag open_issue_binutils]]
Here's a log of a binutils build and testsuite run; this is from
-2c95694f72ad823d74180f939f25ade999309055 (2010-10-26)
+e4b8d2a57f640a1095012e00975612d939c8a8b7 (2010-10-30)
[[sources|source_repositories/binutils]], run on kepler.SCHWINGE and grubber.
$ export LC_ALL=C
@@ -23,6 +23,8 @@ Here's a log of a binutils build and testsuite run; this is from
(kepler.SCHWINGE defaults to using /bin/sh for libtool, grubber to /bin/bash;
thus harmonized.)
+On grubber, this takes roughly 50 minutes.
+
x86 GNU/Linux and GNU/Hurd's configurations are [[slightly
different|binutils]], thus mask out most of the differences that are due to
GNU/Linux defining `-DTRAD_CORE`, `-DHAVE_i386linux_vec`
@@ -44,28 +46,28 @@ On grubber, this takes roughly 45 minutes.
Comparing the results files, [[sum_linux]] to [[sum_hurd]]:
$ diff -u -F ^Running open_issues/binutils_testsuite/sum_linux open_issues/binutils_testsuite/sum_hurd
- --- open_issues/binutils_testsuite/sum_linux 2010-10-26 17:00:00.000000000 +0200
- +++ open_issues/binutils_testsuite/sum_hurd 2010-10-26 18:38:34.000000000 +0200
+ --- open_issues/binutils_testsuite/sum_linux 2010-10-30 15:04:52.000000000 +0200
+ +++ open_issues/binutils_testsuite/sum_hurd 2010-10-30 16:58:27.000000000 +0200
@@ -1,5 +1,5 @@
- -Test Run By thomas on Tue Oct 26 16:53:56 2010
+ -Test Run By thomas on Sat Oct 30 15:00:17 2010
-Native configuration is i686-pc-linux-gnu
- +Test Run By tschwinge on Tue Oct 26 17:42:05 2010
+ +Test Run By tschwinge on Sat Oct 30 16:11:35 2010
+Native configuration is i686-unknown-gnu0.3
=== binutils tests ===
- @@ -109,8 +109,8 @@ Running [...]/hurd/binutils/testsuite/bi
+ @@ -114,8 +114,8 @@ Running [...]/hurd/binutils/testsuite/bi
- # of expected passes 79
+ # of expected passes 83
# of unsupported tests 2
- -Test Run By thomas on Tue Oct 26 16:54:17 2010
+ -Test Run By thomas on Sat Oct 30 15:00:43 2010
-Native configuration is i686-pc-linux-gnu
- +Test Run By tschwinge on Tue Oct 26 17:51:14 2010
+ +Test Run By tschwinge on Sat Oct 30 16:19:25 2010
+Native configuration is i686-unknown-gnu0.3
=== ld tests ===
- @@ -283,9 +283,9 @@ Running [...]/hurd/ld/testsuite/ld-elf/e
+ @@ -295,9 +295,9 @@ Running [...]/hurd/ld/testsuite/ld-elf/e
PASS: preinit array
PASS: init array
PASS: fini array
@@ -78,7 +80,7 @@ Comparing the results files, [[sum_linux]] to [[sum_hurd]]:
Running [...]/hurd/ld/testsuite/ld-elf/exclude.exp ...
PASS: ld link shared library
PASS: ld export symbols from archive
- @@ -305,7 +305,8 @@ Running [...]/hurd/ld/testsuite/ld-elf/s
+ @@ -317,7 +317,8 @@ Running [...]/hurd/ld/testsuite/ld-elf/s
PASS: assignment of ELF sections to segments (disjoint pages)
Running [...]/hurd/ld/testsuite/ld-elf/sec64k.exp ...
PASS: ld-elf/64ksec-r
@@ -88,7 +90,7 @@ Comparing the results files, [[sum_linux]] to [[sum_hurd]]:
Running [...]/hurd/ld/testsuite/ld-elf/shared.exp ...
PASS: Build libfoo.so
PASS: Build versioned libfoo.so
- @@ -541,8 +542,8 @@ Running [...]/hurd/ld/testsuite/ld-elfwe
+ @@ -553,8 +554,8 @@ Running [...]/hurd/ld/testsuite/ld-elfwe
PASS: ELF DSO weak func last DSO
PASS: ELF weak func first
PASS: ELF weak func last
@@ -99,7 +101,7 @@ Comparing the results files, [[sum_linux]] to [[sum_hurd]]:
PASS: ELF DSO weak data first
PASS: ELF DSO weak data last
PASS: ELF DSO weak data first DSO
- @@ -553,10 +554,10 @@ Running [...]/hurd/ld/testsuite/ld-elfwe
+ @@ -565,10 +566,10 @@ Running [...]/hurd/ld/testsuite/ld-elfwe
PASS: ELF weak data last
PASS: ELF weak data first common
PASS: ELF weak data last common
@@ -114,21 +116,21 @@ Comparing the results files, [[sum_linux]] to [[sum_hurd]]:
PASS: ELF DSO small bar (size)
PASS: ELF DSO foo with small bar (size)
PASS: ELF DSO big bar (size)
- @@ -861,13 +862,14 @@ Running [...]/hurd/ld/testsuite/ld-xtens
+ @@ -873,13 +874,14 @@ Running [...]/hurd/ld/testsuite/ld-xtens
=== ld Summary ===
- -# of expected passes 612
+ -# of expected passes 618
-# of expected failures 8
- +# of expected passes 602
+ +# of expected passes 608
+# of unexpected failures 1
+# of expected failures 17
# of untested testcases 6
- /media/data[...]/hurd.build/ld/ld-new 2.20.51.20101026
+ /media/data[...]/hurd.build/ld/ld-new 2.20.51.20101030
- -Test Run By thomas on Tue Oct 26 16:54:00 2010
+ -Test Run By thomas on Sat Oct 30 15:00:23 2010
-Native configuration is i686-pc-linux-gnu
- +Test Run By tschwinge on Tue Oct 26 17:43:55 2010
+ +Test Run By tschwinge on Sat Oct 30 16:13:29 2010
+Native configuration is i686-unknown-gnu0.3
=== gas tests ===
diff --git a/open_issues/binutils_testsuite/log_build-diff b/open_issues/binutils_testsuite/log_build-diff
index b1985762..1f1c1202 100644
--- a/open_issues/binutils_testsuite/log_build-diff
+++ b/open_issues/binutils_testsuite/log_build-diff
@@ -1,5 +1,5 @@
---- /dev/fd/63 2010-10-26 17:41:28.970668617 +0200
-+++ /dev/fd/62 2010-10-26 17:41:28.970668617 +0200
+--- /dev/fd/63 2010-10-30 16:58:33.835215493 +0200
++++ /dev/fd/62 2010-10-30 16:58:33.835215493 +0200
@@ -1,6 +1,6 @@
-checking build system type... i686-pc-linux-gnu
-checking host system type... i686-pc-linux-gnu
diff --git a/open_issues/binutils_testsuite/sum_hurd b/open_issues/binutils_testsuite/sum_hurd
index 3ae2d198..84dc8df8 100644
--- a/open_issues/binutils_testsuite/sum_hurd
+++ b/open_issues/binutils_testsuite/sum_hurd
@@ -1,4 +1,4 @@
-Test Run By tschwinge on Tue Oct 26 17:42:05 2010
+Test Run By tschwinge on Sat Oct 30 16:11:35 2010
Native configuration is i686-unknown-gnu0.3
=== binutils tests ===
@@ -17,6 +17,11 @@ PASS: ar deterministic archive
PASS: ar unique symbol in archive
Running [...]/hurd/binutils/testsuite/binutils-all/arm/objdump.exp ...
Running [...]/hurd/binutils/testsuite/binutils-all/bfin/objdump.exp ...
+Running [...]/hurd/binutils/testsuite/binutils-all/compress.exp ...
+PASS: objcopy (objcopy compress debug sections)
+PASS: objcopy (objcopy decompress compressed debug sections)
+PASS: objcopy decompress debug sections in archive
+PASS: objcopy compress debug sections in archive
Running [...]/hurd/binutils/testsuite/binutils-all/dlltool.exp ...
Running [...]/hurd/binutils/testsuite/binutils-all/elfedit.exp ...
UNSUPPORTED: Update ELF header 1
@@ -107,9 +112,9 @@ Running [...]/hurd/binutils/testsuite/binutils-all/x86-64/x86-64.exp ...
=== binutils Summary ===
-# of expected passes 79
+# of expected passes 83
# of unsupported tests 2
-Test Run By tschwinge on Tue Oct 26 17:51:14 2010
+Test Run By tschwinge on Sat Oct 30 16:19:25 2010
Native configuration is i686-unknown-gnu0.3
=== ld tests ===
@@ -192,6 +197,10 @@ PASS: objcopy -shared (tdata2)
PASS: objcopy -shared -z relro (tdata2)
PASS: objcopy -z max-page-size=0x100000 (tdata2)
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata2)
+Running [...]/hurd/ld/testsuite/ld-elf/compress.exp ...
+PASS: Build libfoo.so with compressed debug sections
+PASS: Build libbar.so with compressed debug sections
+PASS: Run normal with libfoo.so with compressed debug sections
Running [...]/hurd/ld/testsuite/ld-elf/dwarf.exp ...
PASS: Build libdwarf1.so
PASS: Run with libdwarf1.so first
@@ -203,6 +212,9 @@ PASS: Build eh-group1.o
PASS: Link eh-group.o to eh-group
Running [...]/hurd/ld/testsuite/ld-elf/elf.exp ...
PASS: ld-elf/commonpage1
+PASS: ld-elf/compress1a
+PASS: ld-elf/compress1b
+PASS: ld-elf/compress1c
PASS: ld-elf/discard1
PASS: ld-elf/discard2
PASS: ld-elf/discard3
@@ -862,13 +874,13 @@ Running [...]/hurd/ld/testsuite/ld-xtensa/xtensa.exp ...
=== ld Summary ===
-# of expected passes 602
+# of expected passes 608
# of unexpected failures 1
# of expected failures 17
# of untested testcases 6
-/media/data[...]/hurd.build/ld/ld-new 2.20.51.20101026
+/media/data[...]/hurd.build/ld/ld-new 2.20.51.20101030
-Test Run By tschwinge on Tue Oct 26 17:43:55 2010
+Test Run By tschwinge on Sat Oct 30 16:13:29 2010
Native configuration is i686-unknown-gnu0.3
=== gas tests ===
@@ -967,8 +979,8 @@ PASS: group section
PASS: group section name
PASS: group section with multiple sections of same name
PASS: group section with multiple sections of same name
-PASS: automatic section group
-PASS: automatic section group
+PASS: automatic section group a
+PASS: automatic section group b
PASS: .equ redefinitions (ELF)
PASS: elf equate relocs
PASS: Ill-formed directives
@@ -1034,7 +1046,7 @@ PASS: i386 amd
PASS: i386 katmai
PASS: i386 jump
PASS: i386 relax 1
-PASS: i386 relax 3
+PASS: i386 relax 2
PASS: i386 ssemmx2
PASS: i386 sse2
PASS: i386 sub
@@ -1194,7 +1206,7 @@ PASS: i386 ifunc
PASS: i386 l1om-inval
PASS: i386 local PIC
PASS: DWARF2 debugging information 1
-XFAIL: DWARF2 debugging information 2
+PASS: DWARF2 debugging information 2
PASS: x86 Intel expressions
PASS: string insn operands
PASS: i386 string-bad
@@ -1303,7 +1315,6 @@ Running [...]/hurd/gas/testsuite/gas/z8k/z8k.exp ...
=== gas Summary ===
-# of expected passes 315
-# of expected failures 1
-../as-new 2.20.51.20101026
+# of expected passes 316
+../as-new 2.20.51.20101030
diff --git a/open_issues/binutils_testsuite/sum_linux b/open_issues/binutils_testsuite/sum_linux
index 6eddaf99..2e21a29c 100644
--- a/open_issues/binutils_testsuite/sum_linux
+++ b/open_issues/binutils_testsuite/sum_linux
@@ -1,4 +1,4 @@
-Test Run By thomas on Tue Oct 26 16:53:56 2010
+Test Run By thomas on Sat Oct 30 15:00:17 2010
Native configuration is i686-pc-linux-gnu
=== binutils tests ===
@@ -17,6 +17,11 @@ PASS: ar deterministic archive
PASS: ar unique symbol in archive
Running [...]/hurd/binutils/testsuite/binutils-all/arm/objdump.exp ...
Running [...]/hurd/binutils/testsuite/binutils-all/bfin/objdump.exp ...
+Running [...]/hurd/binutils/testsuite/binutils-all/compress.exp ...
+PASS: objcopy (objcopy compress debug sections)
+PASS: objcopy (objcopy decompress compressed debug sections)
+PASS: objcopy decompress debug sections in archive
+PASS: objcopy compress debug sections in archive
Running [...]/hurd/binutils/testsuite/binutils-all/dlltool.exp ...
Running [...]/hurd/binutils/testsuite/binutils-all/elfedit.exp ...
UNSUPPORTED: Update ELF header 1
@@ -107,9 +112,9 @@ Running [...]/hurd/binutils/testsuite/binutils-all/x86-64/x86-64.exp ...
=== binutils Summary ===
-# of expected passes 79
+# of expected passes 83
# of unsupported tests 2
-Test Run By thomas on Tue Oct 26 16:54:17 2010
+Test Run By thomas on Sat Oct 30 15:00:43 2010
Native configuration is i686-pc-linux-gnu
=== ld tests ===
@@ -192,6 +197,10 @@ PASS: objcopy -shared (tdata2)
PASS: objcopy -shared -z relro (tdata2)
PASS: objcopy -z max-page-size=0x100000 (tdata2)
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata2)
+Running [...]/hurd/ld/testsuite/ld-elf/compress.exp ...
+PASS: Build libfoo.so with compressed debug sections
+PASS: Build libbar.so with compressed debug sections
+PASS: Run normal with libfoo.so with compressed debug sections
Running [...]/hurd/ld/testsuite/ld-elf/dwarf.exp ...
PASS: Build libdwarf1.so
PASS: Run with libdwarf1.so first
@@ -203,6 +212,9 @@ PASS: Build eh-group1.o
PASS: Link eh-group.o to eh-group
Running [...]/hurd/ld/testsuite/ld-elf/elf.exp ...
PASS: ld-elf/commonpage1
+PASS: ld-elf/compress1a
+PASS: ld-elf/compress1b
+PASS: ld-elf/compress1c
PASS: ld-elf/discard1
PASS: ld-elf/discard2
PASS: ld-elf/discard3
@@ -861,12 +873,12 @@ Running [...]/hurd/ld/testsuite/ld-xtensa/xtensa.exp ...
=== ld Summary ===
-# of expected passes 612
+# of expected passes 618
# of expected failures 8
# of untested testcases 6
-/media/data[...]/hurd.build/ld/ld-new 2.20.51.20101026
+/media/data[...]/hurd.build/ld/ld-new 2.20.51.20101030
-Test Run By thomas on Tue Oct 26 16:54:00 2010
+Test Run By thomas on Sat Oct 30 15:00:23 2010
Native configuration is i686-pc-linux-gnu
=== gas tests ===
@@ -965,8 +977,8 @@ PASS: group section
PASS: group section name
PASS: group section with multiple sections of same name
PASS: group section with multiple sections of same name
-PASS: automatic section group
-PASS: automatic section group
+PASS: automatic section group a
+PASS: automatic section group b
PASS: .equ redefinitions (ELF)
PASS: elf equate relocs
PASS: Ill-formed directives
@@ -1032,7 +1044,7 @@ PASS: i386 amd
PASS: i386 katmai
PASS: i386 jump
PASS: i386 relax 1
-PASS: i386 relax 3
+PASS: i386 relax 2
PASS: i386 ssemmx2
PASS: i386 sse2
PASS: i386 sub
@@ -1192,7 +1204,7 @@ PASS: i386 ifunc
PASS: i386 l1om-inval
PASS: i386 local PIC
PASS: DWARF2 debugging information 1
-XFAIL: DWARF2 debugging information 2
+PASS: DWARF2 debugging information 2
PASS: x86 Intel expressions
PASS: string insn operands
PASS: i386 string-bad
@@ -1301,7 +1313,6 @@ Running [...]/hurd/gas/testsuite/gas/z8k/z8k.exp ...
=== gas Summary ===
-# of expected passes 315
-# of expected failures 1
-../as-new 2.20.51.20101026
+# of expected passes 316
+../as-new 2.20.51.20101030