diff options
Diffstat (limited to 'open_issues/binutils')
-rw-r--r-- | open_issues/binutils/log_build.diff | 46 | ||||
-rw-r--r-- | open_issues/binutils/log_install.diff | 4 | ||||
-rw-r--r-- | open_issues/binutils/sum.diff | 80 | ||||
-rw-r--r-- | open_issues/binutils/sum_hurd | 24 | ||||
-rw-r--r-- | open_issues/binutils/sum_linux | 24 |
5 files changed, 137 insertions, 41 deletions
diff --git a/open_issues/binutils/log_build.diff b/open_issues/binutils/log_build.diff index 0350d32a..e270dbc6 100644 --- a/open_issues/binutils/log_build.diff +++ b/open_issues/binutils/log_build.diff @@ -1,5 +1,5 @@ ---- /dev/fd/63 2011-07-03 19:28:40.826894462 +0200 -+++ /dev/fd/62 2011-07-03 19:28:40.830894333 +0200 +--- /dev/fd/63 2011-09-04 14:41:28.825654597 +0200 ++++ /dev/fd/62 2011-09-04 14:41:28.825654597 +0200 @@ -276,12 +276,12 @@ checking for sys/sysinfo.h... yes checking for machine/hal_sysinfo.h... no @@ -29,10 +29,10 @@ checking for canonicalize_file_name... yes -checking for dup3... yes +checking for dup3... no + checking for getrlimit... yes checking for getrusage... yes checking for getsysinfo... no - checking for gettimeofday... (cached) yes -@@ -372,7 +372,7 @@ +@@ -374,7 +374,7 @@ checking for strerror... yes checking for strsignal... yes checking for sysconf... yes @@ -41,7 +41,7 @@ checking for sysmp... no checking for table... no checking for times... yes -@@ -457,7 +457,7 @@ +@@ -459,7 +459,7 @@ checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... BSD nm checking whether ln -s works... yes @@ -50,7 +50,7 @@ checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking for ld option to reload object files... -r -@@ -477,7 +477,7 @@ +@@ -479,7 +479,7 @@ checking if gcc-4.6 supports -c -o file.o... yes checking if gcc-4.6 supports -c -o file.o... (cached) yes checking whether the gcc-4.6 linker (ld) supports shared libraries... yes @@ -59,7 +59,7 @@ checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no -@@ -567,26 +567,26 @@ +@@ -569,26 +569,26 @@ checking sys/procfs.h usability... yes checking sys/procfs.h presence... yes checking for sys/procfs.h... yes @@ -95,7 +95,7 @@ checking for win32_pstatus_t in sys/procfs.h... no checking linker --as-needed support... yes checking for cos in -lm... yes -@@ -1219,36 +1219,15 @@ +@@ -1229,36 +1229,15 @@ /bin/dash ./libtool --tag=CC --mode=compile gcc-4.6 -DHAVE_CONFIG_H -I. -I../../master/bfd -I. -I../../master/bfd -I../../master/bfd/../include -DHAVE_bfd_elf32_i386_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -DBINDIR='"[...]/hurd/master.build.install/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Werror -g -O2 -MT dwarf1.lo -MD -MP -MF .deps/dwarf1.Tpo -c -o dwarf1.lo ../../master/bfd/dwarf1.c libtool: compile: gcc-4.6 -DHAVE_CONFIG_H -I. -I../../master/bfd -I. -I../../master/bfd -I../../master/bfd/../include -DHAVE_bfd_elf32_i386_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -DBINDIR=\"[...]/hurd/master.build.install/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Werror -g -O2 -MT dwarf1.lo -MD -MP -MF .deps/dwarf1.Tpo -c ../../master/bfd/dwarf1.c -o dwarf1.o mv -f .deps/dwarf1.Tpo .deps/dwarf1.Plo @@ -133,7 +133,7 @@ case " $f " in \ *" $i "*) ;; \ *) f="$f $i" ;; \ -@@ -1258,7 +1237,7 @@ +@@ -1268,7 +1247,7 @@ /bin/dash ../../master/bfd/../move-if-change tofiles ofiles touch stamp-ofiles /bin/dash ./libtool --tag=CC --mode=link gcc-4.6 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Werror -g -O2 -release `cat libtool-soversion` -o libbfd.la -rpath [...]/hurd/master.build.install/lib archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo `cat ofiles` -lz @@ -142,7 +142,7 @@ libtool: link: ranlib .libs/libbfd.a libtool: link: ( cd ".libs" && rm -f "libbfd.la" && ln -s "../libbfd.la" "libbfd.la" ) libtooldir=`/bin/dash ./libtool --config | sed -n -e 's/^objdir=//p'`; \ -@@ -1325,7 +1304,7 @@ +@@ -1335,7 +1314,7 @@ checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... BSD nm checking whether ln -s works... yes @@ -151,7 +151,7 @@ checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking for ld option to reload object files... -r -@@ -1345,7 +1324,7 @@ +@@ -1355,7 +1334,7 @@ checking if gcc-4.6 supports -c -o file.o... yes checking if gcc-4.6 supports -c -o file.o... (cached) yes checking whether the gcc-4.6 linker (ld) supports shared libraries... yes @@ -160,7 +160,7 @@ checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes -@@ -1500,7 +1479,7 @@ +@@ -1510,7 +1489,7 @@ checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... BSD nm checking whether ln -s works... yes @@ -169,7 +169,7 @@ checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking for ld option to reload object files... -r -@@ -1521,7 +1500,7 @@ +@@ -1531,7 +1510,7 @@ checking if gcc-4.6 supports -c -o file.o... (cached) yes checking whether the gcc-4.6 linker (ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no @@ -178,7 +178,7 @@ checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes -@@ -1967,7 +1946,7 @@ +@@ -1977,7 +1956,7 @@ checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... BSD nm checking whether ln -s works... yes @@ -187,7 +187,7 @@ checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking for ld option to reload object files... -r -@@ -1988,7 +1967,7 @@ +@@ -1998,7 +1977,7 @@ checking if gcc-4.6 supports -c -o file.o... (cached) yes checking whether the gcc-4.6 linker (ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no @@ -196,7 +196,7 @@ checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes -@@ -2221,7 +2200,7 @@ +@@ -2231,7 +2210,7 @@ checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... BSD nm checking whether ln -s works... yes @@ -205,7 +205,7 @@ checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking for ld option to reload object files... -r -@@ -2242,7 +2221,7 @@ +@@ -2252,7 +2231,7 @@ checking if gcc-4.6 supports -c -o file.o... (cached) yes checking whether the gcc-4.6 linker (ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no @@ -214,7 +214,7 @@ checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes -@@ -2461,7 +2440,7 @@ +@@ -2471,7 +2450,7 @@ checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... BSD nm checking whether ln -s works... yes @@ -223,7 +223,7 @@ checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking for ld option to reload object files... -r -@@ -2482,7 +2461,7 @@ +@@ -2492,7 +2471,7 @@ checking if gcc-4.6 supports -c -o file.o... (cached) yes checking whether the gcc-4.6 linker (ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no @@ -232,7 +232,7 @@ checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes -@@ -2498,7 +2477,7 @@ +@@ -2508,7 +2487,7 @@ checking if g++-4.6 supports -c -o file.o... yes checking if g++-4.6 supports -c -o file.o... (cached) yes checking whether the g++-4.6 linker (ld) supports shared libraries... yes @@ -241,7 +241,7 @@ checking how to hardcode library paths into programs... immediate checking whether NLS is requested... yes checking for catalogs to be installed... bg da es fi fr ga id ja sv tr vi zh_CN zh_TW -@@ -2578,13 +2557,13 @@ +@@ -2588,13 +2567,13 @@ /bin/dash ../../master/ld/../ylwrap ../../master/ld/ldgram.y y.tab.c ldgram.c y.tab.h ldgram.h y.output ldgram.output -- bison -y -d updating ldgram.h (echo "/* This file is automatically generated. DO NOT EDIT! */";\ @@ -257,7 +257,7 @@ | sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \ echo " &ld_${f}_emulation, \\"; \ done;\ -@@ -2696,17 +2675,11 @@ +@@ -2708,17 +2687,11 @@ gcc-4.6 -DHAVE_CONFIG_H -I. -I../../master/ld -I. -I../../master/ld -I../bfd -I../../master/ld/../bfd -I../../master/ld/../include -g -O2 -DENABLE_PLUGINS -DLOCALEDIR="\"[...]/hurd/master.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Werror -g -O2 -MT plugin.o -MD -MP -MF .deps/plugin.Tpo -c -o plugin.o ../../master/ld/plugin.c mv -f .deps/plugin.Tpo .deps/plugin.Po cp ../../master/ld/emultempl/astring.sed stringify.sed @@ -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.52" --section=1 ld.pod | \ + (pod2man --center="GNU Development Tools" --release="binutils-2.21.53" --section=1 ld.pod | \ diff --git a/open_issues/binutils/log_install.diff b/open_issues/binutils/log_install.diff index 83e01c55..cbf8b57d 100644 --- a/open_issues/binutils/log_install.diff +++ b/open_issues/binutils/log_install.diff @@ -1,5 +1,5 @@ ---- /dev/fd/63 2011-07-03 19:28:49.538615011 +0200 -+++ /dev/fd/62 2011-07-03 19:28:49.538615011 +0200 +--- /dev/fd/63 2011-09-04 14:44:45.079020993 +0200 ++++ /dev/fd/62 2011-09-04 14:44:45.079020993 +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 new file mode 100644 index 00000000..07b7f43e --- /dev/null +++ b/open_issues/binutils/sum.diff @@ -0,0 +1,80 @@ +--- 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 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Sun Sep 4 14:45:17 2011 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Sun Sep 4 14:47:58 2011 ++Native configuration is i686-unknown-gnu0.3 + + === binutils tests === + +@@ -120,8 +120,8 @@ Running [...]/hurd/master/binutils/tests + + # of expected passes 88 + # of unsupported tests 3 +-Test Run By thomas on Sun Sep 4 14:45:54 2011 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Sun Sep 4 14:50:18 2011 ++Native configuration is i686-unknown-gnu0.3 + + === ld tests === + +@@ -325,10 +325,10 @@ Running [...]/hurd/master/ld/testsuite/l + PASS: PIE init array + PASS: PIE fini array + PASS: PIE init array mixed +-PASS: static preinit array +-PASS: static init array +-PASS: static fini array +-PASS: static init array mixed ++XFAIL: static preinit array ++XFAIL: static init array ++XFAIL: static fini array ++XFAIL: static init array mixed + 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 + PASS: ELF DSO weak func last DSO + PASS: ELF weak func first + PASS: ELF weak func last +-PASS: ELF weak func first DSO +-PASS: ELF weak func last DSO ++XFAIL: ELF weak func first DSO ++XFAIL: ELF weak func last DSO + 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 + PASS: ELF weak data last + PASS: ELF weak data first common + PASS: ELF weak data last common +-PASS: ELF weak data first DSO +-PASS: ELF weak data last DSO +-PASS: ELF weak data first DSO common +-PASS: ELF weak data last DSO common ++XFAIL: ELF weak data first DSO ++XFAIL: ELF weak data last DSO ++XFAIL: ELF weak data first DSO common ++XFAIL: ELF weak data last DSO common + 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 + + === ld Summary === + +-# of expected passes 662 +-# of expected failures 8 ++# of expected passes 652 ++# of expected failures 18 + # of untested testcases 6 + [...]/hurd/master.build/ld/ld-new 2.21.53.20110904 + +-Test Run By thomas on Sun Sep 4 14:45:29 2011 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Sun Sep 4 14:48:36 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 42f4d331..140b5429 100644 --- a/open_issues/binutils/sum_hurd +++ b/open_issues/binutils/sum_hurd @@ -1,4 +1,4 @@ -Test Run By thomas on Sun Jul 3 19:11:49 2011 +Test Run By thomas on Sun Sep 4 14:47:58 2011 Native configuration is i686-unknown-gnu0.3 === binutils tests === @@ -29,6 +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 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 @@ -118,8 +119,8 @@ Running [...]/hurd/master/binutils/testsuite/binutils-all/x86-64/x86-64.exp ... === binutils Summary === # of expected passes 88 -# of unsupported tests 2 -Test Run By thomas on Sun Jul 3 19:14:02 2011 +# of unsupported tests 3 +Test Run By thomas on Sun Sep 4 14:50:18 2011 Native configuration is i686-unknown-gnu0.3 === ld tests === @@ -827,6 +828,9 @@ XFAIL: REGION_ALIAS: region-alias-1.t XFAIL: REGION_ALIAS: region-alias-2.t XFAIL: REGION_ALIAS: region-alias-3.t XFAIL: REGION_ALIAS: region-alias-4.t +Running [...]/hurd/master/ld/testsuite/ld-scripts/section-flags.exp ... +PASS: section-flags-1 +PASS: section-flags-2 Running [...]/hurd/master/ld/testsuite/ld-scripts/section-match.exp ... PASS: ld-scripts/section-match-1 Running [...]/hurd/master/ld/testsuite/ld-scripts/size.exp ... @@ -924,12 +928,12 @@ Running [...]/hurd/master/ld/testsuite/ld-xtensa/xtensa.exp ... === ld Summary === -# of expected passes 650 +# of expected passes 652 # of expected failures 18 # of untested testcases 6 -[...]/hurd/master.build/ld/ld-new 2.21.52.20110703 +[...]/hurd/master.build/ld/ld-new 2.21.53.20110904 -Test Run By thomas on Sun Jul 3 19:12:21 2011 +Test Run By thomas on Sun Sep 4 14:48:36 2011 Native configuration is i686-unknown-gnu0.3 === gas tests === @@ -1054,6 +1058,9 @@ PASS: DWARF2 3 PASS: DWARF2 4 PASS: Check bad section flag PASS: Check bad size directive +PASS: Check bad group +PASS: gas/elf/warn-2.s (test for warnings, line ) +PASS: gas/elf/warn-2.s (test for excess errors) Running [...]/hurd/master/gas/testsuite/gas/fr30/allinsn.exp ... Running [...]/hurd/master/gas/testsuite/gas/fr30/fr30.exp ... Running [...]/hurd/master/gas/testsuite/gas/frv/allinsn.exp ... @@ -1277,6 +1284,7 @@ PASS: i386 ifunc PASS: i386 ifunc-2 PASS: i386 ifunc 3 PASS: i386 l1om-inval +PASS: i386 k1om-inval PASS: i386 local PIC PASS: DWARF2 debugging information 1 PASS: DWARF2 debugging information 2 @@ -1396,6 +1404,6 @@ Running [...]/hurd/master/gas/testsuite/gas/z8k/z8k.exp ... === gas Summary === -# of expected passes 342 -../as-new 2.21.52.20110703 +# of expected passes 346 +../as-new 2.21.53.20110904 diff --git a/open_issues/binutils/sum_linux b/open_issues/binutils/sum_linux index 4e37f06c..4957a1e9 100644 --- a/open_issues/binutils/sum_linux +++ b/open_issues/binutils/sum_linux @@ -1,4 +1,4 @@ -Test Run By thomas on Sun Jul 3 18:33:54 2011 +Test Run By thomas on Sun Sep 4 14:45:17 2011 Native configuration is i686-pc-linux-gnu === binutils tests === @@ -29,6 +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 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 @@ -118,8 +119,8 @@ Running [...]/hurd/master/binutils/testsuite/binutils-all/x86-64/x86-64.exp ... === binutils Summary === # of expected passes 88 -# of unsupported tests 2 -Test Run By thomas on Sun Jul 3 18:34:31 2011 +# of unsupported tests 3 +Test Run By thomas on Sun Sep 4 14:45:54 2011 Native configuration is i686-pc-linux-gnu === ld tests === @@ -827,6 +828,9 @@ XFAIL: REGION_ALIAS: region-alias-1.t XFAIL: REGION_ALIAS: region-alias-2.t XFAIL: REGION_ALIAS: region-alias-3.t XFAIL: REGION_ALIAS: region-alias-4.t +Running [...]/hurd/master/ld/testsuite/ld-scripts/section-flags.exp ... +PASS: section-flags-1 +PASS: section-flags-2 Running [...]/hurd/master/ld/testsuite/ld-scripts/section-match.exp ... PASS: ld-scripts/section-match-1 Running [...]/hurd/master/ld/testsuite/ld-scripts/size.exp ... @@ -924,12 +928,12 @@ Running [...]/hurd/master/ld/testsuite/ld-xtensa/xtensa.exp ... === ld Summary === -# of expected passes 660 +# of expected passes 662 # of expected failures 8 # of untested testcases 6 -[...]/hurd/master.build/ld/ld-new 2.21.52.20110703 +[...]/hurd/master.build/ld/ld-new 2.21.53.20110904 -Test Run By thomas on Sun Jul 3 18:34:03 2011 +Test Run By thomas on Sun Sep 4 14:45:29 2011 Native configuration is i686-pc-linux-gnu === gas tests === @@ -1054,6 +1058,9 @@ PASS: DWARF2 3 PASS: DWARF2 4 PASS: Check bad section flag PASS: Check bad size directive +PASS: Check bad group +PASS: gas/elf/warn-2.s (test for warnings, line ) +PASS: gas/elf/warn-2.s (test for excess errors) Running [...]/hurd/master/gas/testsuite/gas/fr30/allinsn.exp ... Running [...]/hurd/master/gas/testsuite/gas/fr30/fr30.exp ... Running [...]/hurd/master/gas/testsuite/gas/frv/allinsn.exp ... @@ -1277,6 +1284,7 @@ PASS: i386 ifunc PASS: i386 ifunc-2 PASS: i386 ifunc 3 PASS: i386 l1om-inval +PASS: i386 k1om-inval PASS: i386 local PIC PASS: DWARF2 debugging information 1 PASS: DWARF2 debugging information 2 @@ -1396,6 +1404,6 @@ Running [...]/hurd/master/gas/testsuite/gas/z8k/z8k.exp ... === gas Summary === -# of expected passes 342 -../as-new 2.21.52.20110703 +# of expected passes 346 +../as-new 2.21.53.20110904 |