From ed09c6a6e67a709cd0842337c035c899341407d9 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sun, 19 Jun 2011 21:35:25 +0200 Subject: open_issues/binutils: Update. --- open_issues/binutils/sum_linux | 97 +++++++++++++++++++++++++++++++++--------- 1 file changed, 77 insertions(+), 20 deletions(-) (limited to 'open_issues/binutils/sum_linux') diff --git a/open_issues/binutils/sum_linux b/open_issues/binutils/sum_linux index 49cf53fb..f1a383b8 100644 --- a/open_issues/binutils/sum_linux +++ b/open_issues/binutils/sum_linux @@ -1,4 +1,4 @@ -Test Run By thomas on Thu Feb 10 18:57:42 2011 +Test Run By thomas on Sun Jun 19 18:26:46 2011 Native configuration is i686-pc-linux-gnu === binutils tests === @@ -14,6 +14,8 @@ PASS: ar thin archive PASS: ar thin archive with nested archive PASS: ar argument parsing PASS: ar deterministic archive +PASS: ar deleting an element +PASS: ar moving an element PASS: ar unique symbol in archive Running [...]/hurd/master/binutils/testsuite/binutils-all/arm/objdump.exp ... Running [...]/hurd/master/binutils/testsuite/binutils-all/bfin/objdump.exp ... @@ -36,6 +38,7 @@ Running [...]/hurd/master/binutils/testsuite/binutils-all/m68k/objdump.exp ... Running [...]/hurd/master/binutils/testsuite/binutils-all/nm.exp ... PASS: nm (no arguments) PASS: nm -g +PASS: nm -g on unique symbols PASS: nm -P Running [...]/hurd/master/binutils/testsuite/binutils-all/objcopy.exp ... PASS: objcopy (simple copy) @@ -112,9 +115,9 @@ Running [...]/hurd/master/binutils/testsuite/binutils-all/x86-64/x86-64.exp ... === binutils Summary === -# of expected passes 83 +# of expected passes 86 # of unsupported tests 2 -Test Run By thomas on Thu Feb 10 18:58:10 2011 +Test Run By thomas on Sun Jun 19 18:27:17 2011 Native configuration is i686-pc-linux-gnu === ld tests === @@ -173,30 +176,42 @@ PASS: objcopy -z relro -shared (relro1) PASS: strip -z relro -shared (relro2) PASS: objcopy -z relro -shared (relro2) PASS: strip -T [...]/hurd/master/ld/testsuite/ld-elf/lma.lnk (lma) -PASS: objcopy (tbss1) -PASS: objcopy -z relro (tbss1) -PASS: objcopy -shared (tbss1) -PASS: objcopy -shared -z relro (tbss1) -PASS: objcopy -z max-page-size=0x100000 (tbss1) -PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss1) PASS: objcopy (tdata1) PASS: objcopy -z relro (tdata1) PASS: objcopy -shared (tdata1) PASS: objcopy -shared -z relro (tdata1) PASS: objcopy -z max-page-size=0x100000 (tdata1) PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata1) -PASS: objcopy (tbss2) -PASS: objcopy -z relro (tbss2) -PASS: objcopy -shared (tbss2) -PASS: objcopy -shared -z relro (tbss2) -PASS: objcopy -z max-page-size=0x100000 (tbss2) -PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss2) PASS: objcopy (tdata2) PASS: objcopy -z relro (tdata2) 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) +PASS: objcopy (tdata3) +PASS: objcopy -z relro (tdata3) +PASS: objcopy -shared (tdata3) +PASS: objcopy -shared -z relro (tdata3) +PASS: objcopy -z max-page-size=0x100000 (tdata3) +PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata3) +PASS: objcopy (tbss1) +PASS: objcopy -z relro (tbss1) +PASS: objcopy -shared (tbss1) +PASS: objcopy -shared -z relro (tbss1) +PASS: objcopy -z max-page-size=0x100000 (tbss1) +PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss1) +PASS: objcopy (tbss2) +PASS: objcopy -z relro (tbss2) +PASS: objcopy -shared (tbss2) +PASS: objcopy -shared -z relro (tbss2) +PASS: objcopy -z max-page-size=0x100000 (tbss2) +PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss2) +PASS: objcopy (tbss3) +PASS: objcopy -z relro (tbss3) +PASS: objcopy -shared (tbss3) +PASS: objcopy -shared -z relro (tbss3) +PASS: objcopy -z max-page-size=0x100000 (tbss3) +PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss3) Running [...]/hurd/master/ld/testsuite/ld-elf/compress.exp ... PASS: Build libfoo.so with compressed debug sections PASS: Build libbar.so with compressed debug sections @@ -211,6 +226,10 @@ PASS: Guess the target size from eh-group1size.o PASS: Build eh-group1.o PASS: Link eh-group.o to eh-group Running [...]/hurd/master/ld/testsuite/ld-elf/elf.exp ... +PASS: Build symbol3.a +PASS: Build symbol3w.a +PASS: Build shared library for next test +PASS: Link using broken linker script PASS: ld-elf/commonpage1 PASS: ld-elf/compress1a PASS: ld-elf/compress1b @@ -218,6 +237,7 @@ PASS: ld-elf/compress1c PASS: ld-elf/discard1 PASS: ld-elf/discard2 PASS: ld-elf/discard3 +PASS: ld-elf/dynamic1 PASS: ld-elf/dynsym1 PASS: ld-elf/eh-frame-hdr PASS: ld-elf/eh5 @@ -274,6 +294,7 @@ PASS: ld-elf/orphan3 PASS: ld-elf/orphan4 PASS: ld-elf/overlay PASS: ld-elf/pr11304 +PASS: ld-elf/pr12851 PASS: ld-elf/pr349 PASS: relocatable with script PASS: ld-elf/seg @@ -289,6 +310,7 @@ PASS: ld-elf/unknown PASS: ld-elf/unknown2 PASS: ld-elf/warn1 PASS: ld-elf/warn2 +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 @@ -296,6 +318,10 @@ PASS: preinit array PASS: init array PASS: fini array PASS: init array mixed +PASS: PIE preinit array +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 @@ -622,10 +648,13 @@ PASS: ld-i386/protected1 PASS: ld-i386/protected2 PASS: ld-i386/protected3 PASS: TLS with PIE +PASS: TLS with PIE PASS: ld-i386/nogot1 PASS: ld-i386/nogot2 PASS: ld-i386/discarded1 +PASS: PR ld/12718 PASS: undefined symbol with compressed debug sections +PASS: PR ld/12627 Running [...]/hurd/master/ld/testsuite/ld-ia64/ia64.exp ... Running [...]/hurd/master/ld/testsuite/ld-ia64/line.exp ... Running [...]/hurd/master/ld/testsuite/ld-ifunc/binutils.exp ... @@ -642,6 +671,7 @@ PASS: ld-ifunc/ifunc-10-i386 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-2-i386 PASS: ld-ifunc/ifunc-2-local-i386 PASS: ld-ifunc/ifunc-3a-x86 @@ -853,6 +883,8 @@ Running [...]/hurd/master/ld/testsuite/ld-srec/srec.exp ... PASS: S-records PASS: S-records with constructors Running [...]/hurd/master/ld/testsuite/ld-tic6x/tic6x.exp ... +Running [...]/hurd/master/ld/testsuite/ld-tilegx/tilegx.exp ... +Running [...]/hurd/master/ld/testsuite/ld-tilepro/tilepro.exp ... Running [...]/hurd/master/ld/testsuite/ld-undefined/entry.exp ... PASS: Build libentry.a PASS: --entry foo archive @@ -868,6 +900,13 @@ PASS: undefined function PASS: undefined line Running [...]/hurd/master/ld/testsuite/ld-undefined/weak-undef.exp ... PASS: weak undefined symbols +Running [...]/hurd/master/ld/testsuite/ld-unique/unique.exp ... +PASS: Checking unique object +PASS: Checking unique executable +PASS: Checking empty unique object +PASS: Checking unique PIC object +PASS: Checking unique PIC object +PASS: Checking shared empty executable Running [...]/hurd/master/ld/testsuite/ld-v850/v850.exp ... Running [...]/hurd/master/ld/testsuite/ld-versados/versados.exp ... Running [...]/hurd/master/ld/testsuite/ld-vxworks/vxworks.exp ... @@ -882,12 +921,12 @@ Running [...]/hurd/master/ld/testsuite/ld-xtensa/xtensa.exp ... === ld Summary === -# of expected passes 626 +# of expected passes 659 # of expected failures 8 # of untested testcases 6 -/media/data[...]/hurd/master.build/ld/ld-new 2.21.51.20110210 +[...]/hurd/master.build/ld/ld-new 2.21.52.20110618 -Test Run By thomas on Thu Feb 10 18:57:49 2011 +Test Run By thomas on Sun Jun 19 18:26:56 2011 Native configuration is i686-pc-linux-gnu === gas tests === @@ -1011,6 +1050,7 @@ PASS: DWARF2 2 PASS: DWARF2 3 PASS: DWARF2 4 PASS: Check bad section flag +PASS: Check bad size directive 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 ... @@ -1094,6 +1134,7 @@ PASS: i386 -mtune=i686 nops 1 PASS: i386 -mtune=k8 nops 1 PASS: i386 -mtune=core2 nops 1 PASS: i386 -mtune=bdver1 nops 1 +PASS: i386 -mtune=bdver2 nops 1 PASS: i386 nops 2 PASS: i386 nops -mtune=i386 2 PASS: i386 -march=i386 -mtune=core2 nops 2 @@ -1135,6 +1176,7 @@ PASS: i386 arch 6 PASS: i386 arch 7 PASS: i386 arch 9 PASS: i386 arch 10 +PASS: i386 arch 10 (lzcnt) PASS: i386 arch-10-1 PASS: i386 arch-10-2 PASS: i386 arch-10-3 @@ -1156,6 +1198,12 @@ PASS: i386 AVX PASS: i386 AVX (Intel disassembly) PASS: i386 AVX scalar insns PASS: i386 AVX scalar insns (Intel disassembly) +PASS: i386 256bit integer AVX insns +PASS: i386 256bit integer AVX insns (Intel disassembly) +PASS: i386 AVX2 insns +PASS: i386 AVX2 insns (Intel disassembly) +PASS: i386 AVX GATHER insns +PASS: i386 AVX GATHER insns (Intel disassembly) PASS: i386 SSE with AVX encoding PASS: i386 inval-avx PASS: i386 SSE check (none) @@ -1169,6 +1217,9 @@ PASS: i386 inval-movbe PASS: i386 EPT PASS: i386 EPT (Intel disassembly) PASS: i386 inval-ept +PASS: i386 INVPCID insns +PASS: i386 INVPCID insns (Intel disassembly) +PASS: i386 inval-invpcid PASS: i386 arch avx 1 PASS: i386 arch-avx-1-1 PASS: i386 arch-avx-1-2 @@ -1180,6 +1231,8 @@ PASS: encoding option PASS: encoding option (Intel mode) PASS: encoding option with -msse2avx PASS: encoding option with -msse2avx (Intel mode) +PASS: i386 BMI2 insns +PASS: i386 BMI2 insns (Intel disassembly) PASS: i386 FMA PASS: i386 FMA (Intel disassembly) PASS: i386 FMA scalar insns @@ -1224,6 +1277,8 @@ PASS: i386 l1om-inval PASS: i386 local PIC PASS: DWARF2 debugging information 1 PASS: DWARF2 debugging information 2 +PASS: Check bad size directive +PASS: i386 jump PASS: x86 Intel expressions PASS: string insn operands PASS: i386 string-bad @@ -1325,6 +1380,8 @@ PASS: symver symver6 Running [...]/hurd/master/gas/testsuite/gas/tic4x/tic4x.exp ... Running [...]/hurd/master/gas/testsuite/gas/tic54x/tic54x.exp ... Running [...]/hurd/master/gas/testsuite/gas/tic6x/tic6x.exp ... +Running [...]/hurd/master/gas/testsuite/gas/tilegx/tilegx.exp ... +Running [...]/hurd/master/gas/testsuite/gas/tilepro/tilepro.exp ... Running [...]/hurd/master/gas/testsuite/gas/v850/basic.exp ... Running [...]/hurd/master/gas/testsuite/gas/vax/vax.exp ... Running [...]/hurd/master/gas/testsuite/gas/xc16x/xc16x.exp ... @@ -1336,6 +1393,6 @@ Running [...]/hurd/master/gas/testsuite/gas/z8k/z8k.exp ... === gas Summary === -# of expected passes 326 -../as-new 2.21.51.20110210 +# of expected passes 342 +../as-new 2.21.52.20110618 -- cgit v1.2.3