summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@schwinge.name>2011-10-08 14:54:04 +0200
committerThomas Schwinge <thomas@schwinge.name>2011-10-08 14:54:04 +0200
commitd665c929afbc8ca81d7d528691b2cd1f9b531943 (patch)
tree194f34c4d787fc4565230ea2046f8710e3550ea5
parentb7bc5240c21b4f67b10da406eeb03295912d1aea (diff)
open_issues/binutils: Update.
-rw-r--r--open_issues/binutils.mdwn12
-rw-r--r--open_issues/binutils/log_build.diff6
-rw-r--r--open_issues/binutils/log_install.diff4
-rw-r--r--open_issues/binutils/sum.diff34
-rw-r--r--open_issues/binutils/sum_hurd23
-rw-r--r--open_issues/binutils/sum_linux23
6 files changed, 58 insertions, 44 deletions
diff --git a/open_issues/binutils.mdwn b/open_issues/binutils.mdwn
index 63ee780d..7c57fd1e 100644
--- a/open_issues/binutils.mdwn
+++ b/open_issues/binutils.mdwn
@@ -30,8 +30,8 @@ though, as explained below.
# Configuration
-Last reviewed up to the [[Git mirror's 31fd5921fbb68f2b5ca4ca416cb5f5f7657b3f4d
-(2011-09-04) sources|source_repositories/binutils]].
+Last reviewed up to the [[Git mirror's 135f49b244f3af59a209b29b3c9cd7c9170c6857
+(2011-10-08) sources|source_repositories/binutils]].
* Globally
@@ -108,7 +108,7 @@ Last reviewed up to the [[Git mirror's 31fd5921fbb68f2b5ca4ca416cb5f5f7657b3f4d
# Build
Here's a log of a binutils build run; this is from our [[Git repository's
-6f6a8f5b0176a3e5a8fdd80627d2422831738c7e (2011-09-04)
+135f49b244f3af59a209b29b3c9cd7c9170c6857 (2011-10-08)
sources|source_repositories/binutils]], run on kepler.SCHWINGE and
coulomb.SCHWINGE.
@@ -121,7 +121,7 @@ coulomb.SCHWINGE.
Different hosts may default to different shells and compiler versions; thus
harmonized.
-This takes up around 110 MiB, and needs roughly 4 min on kepler.SCHWINGE and
+This takes up around 120 MiB, and needs roughly 4 min on kepler.SCHWINGE and
15 min on coulomb.SCHWINGE.
@@ -141,7 +141,7 @@ formats, and more emulation vectors.
$ make install 2>&1 | tee log_install
[...]
-This takes up around 70 MiB, and needs roughly 1 min on kepler.SCHWINGE and 5
+This takes up around 70 MiB, and needs roughly 1 min on kepler.SCHWINGE and 3
min on coulomb.SCHWINGE.
@@ -159,7 +159,7 @@ min on coulomb.SCHWINGE.
$ make -k check
[...]
-This needs roughly 5 min on kepler.SCHWINGE and 15 min on coulomb.SCHWINGE.
+This needs roughly 3 min on kepler.SCHWINGE and 13 min on coulomb.SCHWINGE.
$ ssh kepler.SCHWINGE 'cd tmp/source/binutils/ && cat hurd/master.build/*/*.sum hurd/master.build/*/*/*.sum | sed -e "s%\(/media/data\)\?${PWD}%[...]%g"' > open_issues/binutils/sum_linux
$ ssh coulomb.SCHWINGE 'cd tmp/binutils/ && cat hurd/master.build/*/*.sum hurd/master.build/*/*/*.sum | sed -e "s%\(/media/erich\)\?${PWD}%[...]%g"' > open_issues/binutils/sum_hurd
diff --git a/open_issues/binutils/log_build.diff b/open_issues/binutils/log_build.diff
index e270dbc6..3afacefa 100644
--- a/open_issues/binutils/log_build.diff
+++ b/open_issues/binutils/log_build.diff
@@ -1,5 +1,5 @@
---- /dev/fd/63 2011-09-04 14:41:28.825654597 +0200
-+++ /dev/fd/62 2011-09-04 14:41:28.825654597 +0200
+--- /dev/fd/63 2011-10-08 14:51:48.251407901 +0200
++++ /dev/fd/62 2011-10-08 14:51:48.251407901 +0200
@@ -276,12 +276,12 @@
checking for sys/sysinfo.h... yes
checking for machine/hal_sysinfo.h... no
@@ -277,4 +277,4 @@
+libtool: link: gcc-4.6 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Werror -g -O2 -o ld-new ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o plugin.o eelf_i386.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -lz -ldl
touch ld.1
perl ../../master/ld/../etc/texi2pod.pl -I ../../master/ld -I ../../master/ld/../bfd/doc -I ../bfd/doc -I ../../master/ld/../libiberty -Dman < ../../master/ld/ld.texinfo > ld.pod
- (pod2man --center="GNU Development Tools" --release="binutils-2.21.53" --section=1 ld.pod | \
+ (pod2man --center="GNU Development Tools" --release="binutils-2.22.51" --section=1 ld.pod | \
diff --git a/open_issues/binutils/log_install.diff b/open_issues/binutils/log_install.diff
index cbf8b57d..f36d60bc 100644
--- a/open_issues/binutils/log_install.diff
+++ b/open_issues/binutils/log_install.diff
@@ -1,5 +1,5 @@
---- /dev/fd/63 2011-09-04 14:44:45.079020993 +0200
-+++ /dev/fd/62 2011-09-04 14:44:45.079020993 +0200
+--- /dev/fd/63 2011-10-08 14:52:01.191179108 +0200
++++ /dev/fd/62 2011-10-08 14:52:01.195179038 +0200
@@ -68,7 +68,6 @@
libtool: install: /usr/bin/install -c .libs/libbfd.a [...]/hurd/master.build.install/lib/libbfd.a
libtool: install: chmod 644 [...]/hurd/master.build.install/lib/libbfd.a
diff --git a/open_issues/binutils/sum.diff b/open_issues/binutils/sum.diff
index 07b7f43e..c1f84230 100644
--- a/open_issues/binutils/sum.diff
+++ b/open_issues/binutils/sum.diff
@@ -1,25 +1,25 @@
---- open_issues/binutils/sum_linux 2011-09-04 15:01:50.000000000 +0200
-+++ open_issues/binutils/sum_hurd 2011-09-04 15:01:57.000000000 +0200
+--- open_issues/binutils/sum_linux 2011-10-08 14:52:12.000000000 +0200
++++ open_issues/binutils/sum_hurd 2011-10-08 14:40:33.000000000 +0200
@@ -1,5 +1,5 @@
--Test Run By thomas on Sun Sep 4 14:45:17 2011
+-Test Run By thomas on Sat Oct 8 14:48:06 2011
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Sun Sep 4 14:47:58 2011
++Test Run By thomas on Sat Oct 8 12:49:14 2011
+Native configuration is i686-unknown-gnu0.3
=== binutils tests ===
-@@ -120,8 +120,8 @@ Running [...]/hurd/master/binutils/tests
+@@ -122,8 +122,8 @@ Running [...]/hurd/master/binutils/tests
- # of expected passes 88
+ # of expected passes 90
# of unsupported tests 3
--Test Run By thomas on Sun Sep 4 14:45:54 2011
+-Test Run By thomas on Sat Oct 8 14:48:25 2011
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Sun Sep 4 14:50:18 2011
++Test Run By thomas on Sat Oct 8 12:51:06 2011
+Native configuration is i686-unknown-gnu0.3
=== ld tests ===
-@@ -325,10 +325,10 @@ Running [...]/hurd/master/ld/testsuite/l
+@@ -331,10 +331,10 @@ Running [...]/hurd/master/ld/testsuite/l
PASS: PIE init array
PASS: PIE fini array
PASS: PIE init array mixed
@@ -34,7 +34,7 @@
Running [...]/hurd/master/ld/testsuite/ld-elf/exclude.exp ...
PASS: ld link shared library
PASS: ld export symbols from archive
-@@ -582,8 +582,8 @@ Running [...]/hurd/master/ld/testsuite/l
+@@ -588,8 +588,8 @@ Running [...]/hurd/master/ld/testsuite/l
PASS: ELF DSO weak func last DSO
PASS: ELF weak func first
PASS: ELF weak func last
@@ -45,7 +45,7 @@
PASS: ELF DSO weak data first
PASS: ELF DSO weak data last
PASS: ELF DSO weak data first DSO
-@@ -594,10 +594,10 @@ Running [...]/hurd/master/ld/testsuite/l
+@@ -600,10 +600,10 @@ Running [...]/hurd/master/ld/testsuite/l
PASS: ELF weak data last
PASS: ELF weak data first common
PASS: ELF weak data last common
@@ -60,20 +60,20 @@
PASS: ELF DSO small bar (size)
PASS: ELF DSO foo with small bar (size)
PASS: ELF DSO big bar (size)
-@@ -928,13 +928,13 @@ Running [...]/hurd/master/ld/testsuite/l
+@@ -935,13 +935,13 @@ Running [...]/hurd/master/ld/testsuite/l
=== ld Summary ===
--# of expected passes 662
+-# of expected passes 667
-# of expected failures 8
-+# of expected passes 652
++# of expected passes 657
+# of expected failures 18
# of untested testcases 6
- [...]/hurd/master.build/ld/ld-new 2.21.53.20110904
+ [...]/hurd/master.build/ld/ld-new 2.22.51.20111008
--Test Run By thomas on Sun Sep 4 14:45:29 2011
+-Test Run By thomas on Sat Oct 8 14:48:11 2011
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Sun Sep 4 14:48:36 2011
++Test Run By thomas on Sat Oct 8 12:49:38 2011
+Native configuration is i686-unknown-gnu0.3
=== gas tests ===
diff --git a/open_issues/binutils/sum_hurd b/open_issues/binutils/sum_hurd
index 140b5429..dc6fc8e0 100644
--- a/open_issues/binutils/sum_hurd
+++ b/open_issues/binutils/sum_hurd
@@ -1,4 +1,4 @@
-Test Run By thomas on Sun Sep 4 14:47:58 2011
+Test Run By thomas on Sat Oct 8 12:49:14 2011
Native configuration is i686-unknown-gnu0.3
=== binutils tests ===
@@ -29,7 +29,7 @@ Running [...]/hurd/master/binutils/testsuite/binutils-all/elfedit.exp ...
UNSUPPORTED: Update ELF header 1
PASS: Update ELF header 2
PASS: Update ELF header 3
-UNSUPPORTED: Update ELF header 1
+UNSUPPORTED: Update ELF header 4
Running [...]/hurd/master/binutils/testsuite/binutils-all/hppa/objdump.exp ...
Running [...]/hurd/master/binutils/testsuite/binutils-all/i386/i386.exp ...
PASS: objcopy on compressed debug sections
@@ -67,6 +67,7 @@ PASS: objcopy (ELF group)
PASS: objcopy (ELF group)
PASS: objcopy (ELF group)
PASS: copy removing group member
+PASS: copy removing all group member
PASS: copy with setting section flags 1
PASS: add notes section
PASS: copy with setting section flags 2
@@ -100,6 +101,7 @@ PASS: objdump -r
PASS: objdump -s
PASS: objdump -s -j .zdebug_abbrev
PASS: objdump -W
+PASS: objdump -WL
Running [...]/hurd/master/binutils/testsuite/binutils-all/readelf.exp ...
PASS: finding out ELF size with readelf -h
PASS: readelf -h
@@ -118,9 +120,9 @@ Running [...]/hurd/master/binutils/testsuite/binutils-all/x86-64/x86-64.exp ...
=== binutils Summary ===
-# of expected passes 88
+# of expected passes 90
# of unsupported tests 3
-Test Run By thomas on Sun Sep 4 14:50:18 2011
+Test Run By thomas on Sat Oct 8 12:51:06 2011
Native configuration is i686-unknown-gnu0.3
=== ld tests ===
@@ -298,6 +300,9 @@ PASS: ld-elf/orphan4
PASS: ld-elf/overlay
PASS: ld-elf/pr11304
PASS: ld-elf/pr12851
+PASS: ld-elf/pr12975
+PASS: ld-elf/pr13177
+PASS: ld-elf/pr13195
PASS: ld-elf/pr349
PASS: relocatable with script
PASS: ld-elf/seg
@@ -317,6 +322,7 @@ PASS: ld-elf/warn3
PASS: Weak symbols in dynamic objects 1 (support)
PASS: Weak symbols in dynamic objects 1 (main test)
PASS: --gc-sections on tls variable
+PASS: PR ld/13195
PASS: preinit array
PASS: init array
PASS: fini array
@@ -676,6 +682,7 @@ PASS: ld-ifunc/ifunc-11-i386
PASS: ld-ifunc/ifunc-12-i386
PASS: ld-ifunc/ifunc-13-i386
PASS: ld-ifunc/ifunc-14-i386
+PASS: ld-ifunc/ifunc-15-i386
PASS: ld-ifunc/ifunc-2-i386
PASS: ld-ifunc/ifunc-2-local-i386
PASS: ld-ifunc/ifunc-3a-x86
@@ -928,12 +935,12 @@ Running [...]/hurd/master/ld/testsuite/ld-xtensa/xtensa.exp ...
=== ld Summary ===
-# of expected passes 652
+# of expected passes 657
# of expected failures 18
# of untested testcases 6
-[...]/hurd/master.build/ld/ld-new 2.21.53.20110904
+[...]/hurd/master.build/ld/ld-new 2.22.51.20111008
-Test Run By thomas on Sun Sep 4 14:48:36 2011
+Test Run By thomas on Sat Oct 8 12:49:38 2011
Native configuration is i686-unknown-gnu0.3
=== gas tests ===
@@ -1405,5 +1412,5 @@ Running [...]/hurd/master/gas/testsuite/gas/z8k/z8k.exp ...
=== gas Summary ===
# of expected passes 346
-../as-new 2.21.53.20110904
+../as-new 2.22.51.20111008
diff --git a/open_issues/binutils/sum_linux b/open_issues/binutils/sum_linux
index 4957a1e9..04664afb 100644
--- a/open_issues/binutils/sum_linux
+++ b/open_issues/binutils/sum_linux
@@ -1,4 +1,4 @@
-Test Run By thomas on Sun Sep 4 14:45:17 2011
+Test Run By thomas on Sat Oct 8 14:48:06 2011
Native configuration is i686-pc-linux-gnu
=== binutils tests ===
@@ -29,7 +29,7 @@ Running [...]/hurd/master/binutils/testsuite/binutils-all/elfedit.exp ...
UNSUPPORTED: Update ELF header 1
PASS: Update ELF header 2
PASS: Update ELF header 3
-UNSUPPORTED: Update ELF header 1
+UNSUPPORTED: Update ELF header 4
Running [...]/hurd/master/binutils/testsuite/binutils-all/hppa/objdump.exp ...
Running [...]/hurd/master/binutils/testsuite/binutils-all/i386/i386.exp ...
PASS: objcopy on compressed debug sections
@@ -67,6 +67,7 @@ PASS: objcopy (ELF group)
PASS: objcopy (ELF group)
PASS: objcopy (ELF group)
PASS: copy removing group member
+PASS: copy removing all group member
PASS: copy with setting section flags 1
PASS: add notes section
PASS: copy with setting section flags 2
@@ -100,6 +101,7 @@ PASS: objdump -r
PASS: objdump -s
PASS: objdump -s -j .zdebug_abbrev
PASS: objdump -W
+PASS: objdump -WL
Running [...]/hurd/master/binutils/testsuite/binutils-all/readelf.exp ...
PASS: finding out ELF size with readelf -h
PASS: readelf -h
@@ -118,9 +120,9 @@ Running [...]/hurd/master/binutils/testsuite/binutils-all/x86-64/x86-64.exp ...
=== binutils Summary ===
-# of expected passes 88
+# of expected passes 90
# of unsupported tests 3
-Test Run By thomas on Sun Sep 4 14:45:54 2011
+Test Run By thomas on Sat Oct 8 14:48:25 2011
Native configuration is i686-pc-linux-gnu
=== ld tests ===
@@ -298,6 +300,9 @@ PASS: ld-elf/orphan4
PASS: ld-elf/overlay
PASS: ld-elf/pr11304
PASS: ld-elf/pr12851
+PASS: ld-elf/pr12975
+PASS: ld-elf/pr13177
+PASS: ld-elf/pr13195
PASS: ld-elf/pr349
PASS: relocatable with script
PASS: ld-elf/seg
@@ -317,6 +322,7 @@ PASS: ld-elf/warn3
PASS: Weak symbols in dynamic objects 1 (support)
PASS: Weak symbols in dynamic objects 1 (main test)
PASS: --gc-sections on tls variable
+PASS: PR ld/13195
PASS: preinit array
PASS: init array
PASS: fini array
@@ -676,6 +682,7 @@ PASS: ld-ifunc/ifunc-11-i386
PASS: ld-ifunc/ifunc-12-i386
PASS: ld-ifunc/ifunc-13-i386
PASS: ld-ifunc/ifunc-14-i386
+PASS: ld-ifunc/ifunc-15-i386
PASS: ld-ifunc/ifunc-2-i386
PASS: ld-ifunc/ifunc-2-local-i386
PASS: ld-ifunc/ifunc-3a-x86
@@ -928,12 +935,12 @@ Running [...]/hurd/master/ld/testsuite/ld-xtensa/xtensa.exp ...
=== ld Summary ===
-# of expected passes 662
+# of expected passes 667
# of expected failures 8
# of untested testcases 6
-[...]/hurd/master.build/ld/ld-new 2.21.53.20110904
+[...]/hurd/master.build/ld/ld-new 2.22.51.20111008
-Test Run By thomas on Sun Sep 4 14:45:29 2011
+Test Run By thomas on Sat Oct 8 14:48:11 2011
Native configuration is i686-pc-linux-gnu
=== gas tests ===
@@ -1405,5 +1412,5 @@ Running [...]/hurd/master/gas/testsuite/gas/z8k/z8k.exp ...
=== gas Summary ===
# of expected passes 346
-../as-new 2.21.53.20110904
+../as-new 2.22.51.20111008