This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH, gas/ARM] Clean up selection of feature bits


On it, will revert it if I can't find a fix today.

Best regards,

Thomas

On 01/03/18 23:26, Alan Modra wrote:
On Thu, Mar 01, 2018 at 04:27:44PM +0000, Thomas Preudhomme wrote:
Hi Nick,

Thank you for the approval and the quick review. I've noticed one more issue
in mark_feature_used which was referring to selected architecture but
testing cpu_variant (which only represents what is allowed). I've considered
this to be an obvious fix so have committed the patch with that comment fix.

I'm guessing the following is due to this patch.  ;-)

arm-nto  +FAIL: thumb2-cond (assembling)
arm-nto  +FAIL: multiple input files
arm-nto  +FAIL: skip rvct symbol
arm-nto  +FAIL: nm (assembling)
arm-nto  +FAIL: nm --size-sort (assembling)
arm-nto  +ERROR: objdump can not recognize bintest.o
arm-nto  +ERROR: objdump can not recognize bintest.o
arm-nto  +FAIL: copy with setting section flags 2
arm-nto  +FAIL: copy with setting section flags 3
arm-nto  +FAIL: strip --strip-unneeded on common symbol
arm-nto  +FAIL: --localize-hidden test 2
arm-nto  +FAIL: objdump (assembling)
arm-nto  +FAIL: size (assembling)
arm-nto  +FAIL: pcrel values in assignment
arm-nto  +FAIL: simplifiable double subtraction
arm-nto  +FAIL: simplifiable double subtraction (-a)
arm-nto  +FAIL: simple FP constants
arm-nto  +FAIL: difference of two undefined symbols
arm-nto  +FAIL: .equiv for symbol already set to another one
arm-nto  +FAIL: .equiv for symbol already set to an expression
arm-nto  +FAIL: .equ for symbol already set
arm-nto  +FAIL: .equ for symbol already set through .eqv
arm-nto  +FAIL: .eqv support
arm-nto  +FAIL: .eqv for symbol already set
arm-nto  +FAIL: == assignment support
arm-nto  +FAIL: == assignment for symbol already set
arm-nto  +FAIL: forward references
arm-nto  +FAIL: forward expression
arm-nto  +FAIL: .equ redefinitions
arm-nto  +FAIL: .equ redefinitions (2)
arm-nto  +FAIL: .equ redefinitions (3)
arm-nto  +FAIL: .set for symbol already used as label
arm-nto  +FAIL: .set for symbol already defined through .comm
arm-nto  +FAIL: comment.s: comments in listings
arm-nto  +FAIL: general info section in listings
arm-nto  +FAIL: difference between forward references
arm-nto  +FAIL: struct
arm-nto  +FAIL: align
arm-nto  +FAIL: align2
arm-nto  +FAIL: alternate macro syntax
arm-nto  +FAIL: conditional listings
arm-nto  +FAIL: incbin
arm-nto  +FAIL: assignment tests
arm-nto  +FAIL: .sleb128 tests
arm-nto  +FAIL: .sleb128 tests (2)
arm-nto  +FAIL: .sleb128 tests (3)
arm-nto  +FAIL: .sleb128 tests (4)
arm-nto  +FAIL: .sleb128 tests (5)
arm-nto  +FAIL: .sleb128 tests (7)
arm-nto  +FAIL: .sleb128 tests (8)
arm-nto  +FAIL: undefined symbols in sleb128 directive
arm-nto  +FAIL: relax .uleb128
arm-nto  +FAIL: .quad tests
arm-nto  +FAIL: octa bignum
arm-nto  +FAIL: weakref tests, relocations
arm-nto  +FAIL: weakref tests, global syms
arm-nto  +FAIL: weakref tests, local syms
arm-nto  +FAIL: weakref tests, strong undefined syms
arm-nto  +FAIL: weakref tests, weak undefined syms
arm-nto  +FAIL: e: would close weakref loop: e => a => b => c => d => e
arm-nto  +FAIL: a: would close weakref loop: a => b => c => d => e => a
arm-nto  +FAIL: is already defined
arm-nto  +FAIL: .strings tests
arm-nto  +FAIL: quoted symbol names
arm-nto  +FAIL: all pr20312
arm-nto  +FAIL: gas/all/err-1.s  (test for errors, line 3)
arm-nto  +FAIL: gas/all/err-1.s  (test for errors, line 4)
arm-nto  +FAIL: gas/all/err-1.s  (test for errors, line 5)
arm-nto  +FAIL: gas/all/err-1.s  (test for errors, line 6)
arm-nto  +FAIL: gas/all/err-1.s  (test for errors, line 7)
arm-nto  +FAIL: gas/all/err-1.s (test for excess errors)
arm-nto  +FAIL: gas/all/err-fakelabel.s  (test for errors, line 3)
arm-nto  +FAIL: gas/all/err-fakelabel.s (test for excess errors)
arm-nto  +FAIL: gas/all/err-sizeof.s  (test for errors, line 3)
arm-nto  +FAIL: gas/all/err-sizeof.s  (test for errors, line 4)
arm-nto  +FAIL: gas/all/err-sizeof.s  (test for errors, line 5)
arm-nto  +FAIL: gas/all/err-sizeof.s  (test for errors, line 6)
arm-nto  +FAIL: gas/all/err-sizeof.s  (test for errors, line 9)
arm-nto  +FAIL: gas/all/err-sizeof.s  (test for errors, line 10)
arm-nto  +FAIL: gas/all/err-sizeof.s  (test for errors, line 3)
arm-nto  +FAIL: gas/all/err-sizeof.s junk (test for errors, line 4)
arm-nto  +FAIL: gas/all/err-sizeof.s junk (test for errors, line 5)
arm-nto  +FAIL: gas/all/err-sizeof.s junk (test for errors, line 6)
arm-nto  +FAIL: gas/all/err-sizeof.s missing (test for warnings, line 9)
arm-nto  +FAIL: gas/all/err-sizeof.s missing (test for warnings, line 10)
arm-nto  +FAIL: gas/all/err-sizeof.s (test for excess errors)
arm-nto  +FAIL: gas/all/warn-1.s  (test for warnings, line 3)
arm-nto  +FAIL: gas/all/warn-1.s  (test for errors, line 4)
arm-nto  +FAIL: gas/all/warn-1.s  (test for warnings, line 5)
arm-nto  +FAIL: gas/all/warn-1.s  (test for warnings, line 6)
arm-nto  +FAIL: gas/all/warn-1.s  (test for warnings, line 7)
arm-nto  +FAIL: gas/all/warn-1.s (test for excess errors)
arm-nto  +FAIL: .org test 1
arm-nto  +FAIL: .org test 2
arm-nto  +FAIL: .org test 3
arm-nto  +FAIL: .org test 4
arm-nto  +FAIL: .org test 5
arm-nto  +FAIL: .org test 6
arm-nto  +FAIL: fill test with forward labels
arm-nto  +FAIL: Two register form of data processing instruction with register shifted register operand
arm-nto  +FAIL: ADDS relocations against local symbols for armv7-m
arm-nto  +FAIL: ADDS relocations against local symbols for armv6s-m
arm-nto  +FAIL: Invalid Immediate field for flag-setting add,sub
arm-nto  +FAIL: Invalid use of ADR and ADRL
arm-nto  +FAIL: ADR
arm-nto  +FAIL: ADRL
arm-nto  +FAIL: 64 Bytes alignment test
arm-nto  +FAIL: ARMv6-M
arm-nto  +FAIL: ARM Integer division instructions
arm-nto  +FAIL: Test automatic IT generation in Thumb-1 architectures.
arm-nto  +FAIL: ARM IT instruction
arm-nto  +FAIL: ARM mode Thumb errors
arm-nto  +FAIL: Valid v7-A+IDIV
arm-nto  +FAIL: Valid v7e-m+fpv5-d16
arm-nto  +FAIL: gas/arm/armv7e-m+fpv5-sp-d16
arm-nto  +FAIL: Valid v8-a+cryptov1
arm-nto  +FAIL: Valid v8-a+pan
arm-nto  +FAIL: gas/arm/armv8a-automatic-hlt
arm-nto  +FAIL: gas/arm/armv8a-automatic-lda
arm-nto  +FAIL: gas/arm/attr-syntax
arm-nto  +FAIL: gas/arm/automatic-bw
arm-nto  +FAIL: gas/arm/automatic-cbz
arm-nto  +FAIL: gas/arm/automatic-clrex
arm-nto  +FAIL: gas/arm/automatic-lda
arm-nto  +FAIL: gas/arm/automatic-ldaex
arm-nto  +FAIL: gas/arm/automatic-ldaexb
arm-nto  +FAIL: gas/arm/automatic-ldrex
arm-nto  +FAIL: gas/arm/automatic-ldrexd
arm-nto  +FAIL: gas/arm/automatic-movw
arm-nto  +FAIL: gas/arm/automatic-sdiv
arm-nto  +FAIL: gas/arm/automatic-strexb
arm-nto  +FAIL: Backslash-at for ARM
arm-nto  +FAIL: Bad barrier options (Thumb)
arm-nto  +FAIL: Bad barrier options (ARM)
arm-nto  +FAIL: bignums
arm-nto  +FAIL: BLX encoding
arm-nto  +FAIL: CSDB
arm-nto  +FAIL: Deprecated swp{b} instructions
arm-nto  +FAIL: Unpredictable MRRC and MRRC2 instructions. - ARM
arm-nto  +FAIL: Data disassembler test (no symbols)
arm-nto  +FAIL: Data disassembler test (function symbol)
arm-nto  +FAIL: Data disassembler test (with mapping symbol)
arm-nto  +FAIL: gas/arm/eabi_attr_1
arm-nto  +FAIL: El Segundo instructions
arm-nto  +FAIL: Group relocation tests, encoding failures (alu)
arm-nto  +FAIL: Group relocation tests, parsing failures (alu)
arm-nto  +FAIL: Group relocation tests (alu)
arm-nto  +FAIL: Group relocation tests, encoding failures (ldc)
arm-nto  +FAIL: Group relocation tests, parsing failures (ldc)
arm-nto  +FAIL: Group relocation tests (ldc)
arm-nto  +FAIL: Group relocation tests, encoding failures (ldr)
arm-nto  +FAIL: Group relocation tests, parsing failures (ldr)
arm-nto  +FAIL: Group relocation tests (ldr)
arm-nto  +FAIL: Group relocation tests, encoding failures (ldrs)
arm-nto  +FAIL: Group relocation tests, parsing failures (ldrs)
arm-nto  +FAIL: Group relocation tests (ldrs)
arm-nto  +FAIL: immediate expressions
arm-nto  +FAIL: modified immediate constants
arm-nto  +FAIL: invalid instruction recovery test - ARM version
arm-nto  +FAIL: invalid instruction recovery test - Thumb version
arm-nto  +FAIL: .inst pseudo-opcode validations test
arm-nto  +FAIL: .inst pseudo-opcode with automatic IT blocks test
arm-nto  +FAIL: .inst pseudo-opcode test 1 - big endian version
arm-nto  +FAIL: .inst pseudo-opcode test 1
arm-nto  +FAIL: Erratum 752419: Warn Loads with writebacks to SP
arm-nto  +FAIL: Unpredictable operations - ldr - arm
arm-nto  +FAIL: PC-relative LDR from global
arm-nto  +FAIL: Unpredictable operations - ldr - thumb
arm-nto  +FAIL: ldr - thumb
arm-nto  +FAIL: ldr - arm
arm-nto  +FAIL: Unpredictable LDRD and STRD instructions. - ARM
arm-nto  +FAIL: Accept lds<cc>sb mnemonics
arm-nto  +FAIL: Accept lds<cc>sh mnemonics
arm-nto  +FAIL: ARM load/store with 0 offset
arm-nto  +FAIL: ARM load/store with pc base register
arm-nto  +FAIL: Relocations against local function symbols
arm-nto  +FAIL: ARM local label relocs to section symbol relocs (ELF)
arm-nto  +FAIL: gas/arm/macro-pld
arm-nto  +FAIL: gas/arm/macro-vld1
arm-nto  +FAIL: Macro scrubbing
arm-nto  +FAIL: ARM Mapping Symbols
arm-nto  +FAIL: ARM Mapping Symbols Test 2
arm-nto  +FAIL: ARM Mapping Symbols Test 3
arm-nto  +FAIL: ARM Mapping Symbols Test 4
arm-nto  +FAIL: ARM Mapping Symbols for .short (ELF version)
arm-nto  +FAIL: MOVS relocations against local symbols for armv7-m
arm-nto  +FAIL: MOVS relocations against local symbols for armv6s-m
arm-nto  +FAIL: MOVW/MOVT relocations against local symbols
arm-nto  +FAIL: MRS/MSR test, architecture v6, ARM mode
arm-nto  +FAIL: MRS/MSR negative test, architecture v7-A, ARM mode
arm-nto  +FAIL: MRS/MSR test, architecture v7-A, ARM mode
arm-nto  +FAIL: MRS/MSR test, architecture v6t2, Thumb mode
arm-nto  +FAIL: MRS/MSR negative test, architecture v7-M, Thumb mode
arm-nto  +FAIL: MRS/MSR test, architecture v7-M, Thumb mode
arm-nto  +FAIL: MRS/MSR test, architecture v7e-M, Thumb mode
arm-nto  +FAIL: Overlapping multiplication operands for ARMv6
arm-nto  +FAIL: Overlapping multiplication operands without architecture specification
arm-nto  +FAIL: Disallow ARM instructions on V7M
arm-nto  +FAIL: ARM Mapping Symbols Ignored
arm-nto  +FAIL: NOP<c> instructions
arm-nto  +FAIL: MINUS ZERO OFFSET
arm-nto  +FAIL: OFFSET_IMM regression
arm-nto  +FAIL: PIC
arm-nto  +FAIL: 26-bit teq/cmn/tst/cmp instructions
arm-nto  +FAIL: Thumb branch to PLT
arm-nto  +FAIL: PR18256 - Bad code triggers internal error
arm-nto  +FAIL: PR18347 - GAS silently ignores a misconstructed LDR instruction
arm-nto  +FAIL: ADR(L) for Thumb functions
arm-nto  +FAIL: PR 22773: Invalid immediate constants produce incorrect instruction
arm-nto  +FAIL: PR9722: Generation of Thumb NOP instruction
arm-nto  +FAIL: PUSH and POP
arm-nto  +FAIL: Invalid use of r15 errors
arm-nto  +FAIL: Case Sensitive Register Aliases
arm-nto  +FAIL: Branch relaxation with alignment.
arm-nto  +FAIL: Invalid relocations
arm-nto  +FAIL: pc used in instructions with register-shifted register
arm-nto  +FAIL: PR 12854: Extraneous shifts
arm-nto  +FAIL: SP and PC registers special uses test.
arm-nto  +FAIL: Invalid SP and PC operands test - ARM
arm-nto  +FAIL: SRS instruction in ARM mode
arm-nto  +FAIL: SRS instruction in Thumb-2 mode
arm-nto  +FAIL: STM and LDM
arm-nto  +FAIL: STREXH/STREXB. - Thumb
arm-nto  +FAIL: SWI/SVC instructions
arm-nto  +FAIL: Thumb-2 branch to constant address
arm-nto  +FAIL: TARGET reloc
arm-nto  +FAIL: ARM Thumb-compat pseudos
arm-nto  +FAIL: Thumb ARM-compat pseudos
arm-nto  +FAIL: Out of range Thumb branches (PR 12848)
arm-nto  +FAIL: Thumb NOP
arm-nto  +FAIL: Wide instruction rejected in non-Thumb2 cores.
arm-nto  +FAIL: Wide instruction acceptance in Thumb-2 cores
arm-nto  +FAIL: Thumb-1 unified
arm-nto  +FAIL: gas/arm/thumb2_bcond
arm-nto  +FAIL: Invalid IT instructions
arm-nto  +FAIL: Invalid IT instructions
arm-nto  +FAIL: Unpredictable LDRD and STRD instructions. - Thumb-2
arm-nto  +FAIL: gas/arm/thumbver
arm-nto  +FAIL: TLS
arm-nto  +FAIL: Invalid UDF operands
arm-nto  +FAIL: Undefined local label error
arm-nto  +FAIL: Upredictable Instructions
arm-nto  +FAIL: Unwind table generation
arm-nto  +FAIL: gas/arm/v4bx
arm-nto  +FAIL: VCMP immediate without prefix
arm-nto  +FAIL: Thumb branch to weak
arm-nto  +FAIL: adr of weak
arm-nto  +FAIL: macro test 1
arm-nto  +FAIL: macro test 2
arm-nto  +FAIL: macro test 3
arm-nto  +FAIL: macro irp
arm-nto  +FAIL: macro rept
arm-nto  +FAIL: nested irp/irpc/rept
arm-nto  +FAIL: macro vararg
arm-nto  +FAIL: macro infinite recursion
arm-nto  +FAIL: logical and in macro definition
arm-nto  +FAIL: semi
arm-nto  +FAIL: strings
arm-nto  +FAIL: APP with macro without NO_APP
arm-nto  +FAIL: APP with macro then NO_APP
arm-nto  +FAIL: APP with macro then NO_APP then more code
arm-nto  +FAIL: included file with .if 0 wrapped in APP/NO_APP, no final NO_APP, macro in main file
arm-nto  +FAIL: macros badarg
arm-nto  +FAIL: macros dot
arm-nto  +FAIL: macros end
arm-nto  +FAIL: macros purge
arm-nto  +FAIL: macros redef
arm-nto  +FAIL: .exitm outside of a macro
arm-nto  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-checks/asm.s: assembly failed
arm-nto  +FAIL: --gc-sections -r without -e
arm-nto  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-libs/lib-1.s: assembly failed
arm-nto  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-libs/lib-2.s: assembly failed
arm-nto  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-misc/start.s: assembly failed
arm-nto  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/align.s: assembly failed
arm-nto  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/assert.s: assembly failed
arm-nto  +FAIL: ld-scripts/data
arm-nto  +FAIL: ld-scripts/fill
arm-nto  +FAIL: ld-scripts/fill16
arm-nto  +FAIL: ld-scripts/default-script1
arm-nto  +FAIL: ld-scripts/default-script2
arm-nto  +FAIL: ld-scripts/default-script3
arm-nto  +FAIL: ld-scripts/default-script4
arm-nto  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/defined.s: assembly failed
arm-nto  +FAIL: ld-scripts/empty-address-1
arm-nto  +FAIL: ld-scripts/empty-address-2a
arm-nto  +FAIL: ld-scripts/empty-address-2b
arm-nto  +FAIL: ld-scripts/empty-address-3a
arm-nto  +FAIL: ld-scripts/empty-address-3b
arm-nto  +FAIL: ld-scripts/empty-address-3c
arm-nto  +FAIL: ld-scripts/expr1
arm-nto  +FAIL: ld-scripts/expr2
arm-nto  +FAIL: ld-scripts/sane1
arm-nto  +FAIL: ld-scripts/assign-loc
arm-nto  +FAIL: ld-scripts/pr14962
arm-nto  +FAIL: ld-scripts/pr14962-2
arm-nto  +FAIL: ld-scripts/pr22267
arm-nto  +FAIL: ld-scripts/pr18963
arm-nto  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/extern.s: assembly failed
arm-nto  +FAIL: include-1
arm-nto  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/log2.s: assembly failed
arm-nto  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/sizeof.s: assembly failed
arm-nto  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s: assembly failed
arm-nto  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s: assembly failed
arm-nto  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/print-memory-usage-3.s: assembly failed
arm-nto  +FAIL: ld-scripts/provide-1
arm-nto  +FAIL: ld-scripts/provide-2
arm-nto  +FAIL: ld-scripts/provide-4
arm-nto  +FAIL: ld-scripts/provide-5
arm-nto  +FAIL: ld-scripts/provide-6
arm-nto  +FAIL: ld-scripts/provide-7
arm-nto  +FAIL: ld-scripts/provide-8
arm-nto  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/script.s: assembly failed
arm-nto  +FAIL: ld-scripts/section-match-1
arm-nto  +FAIL: ld-scripts/size-1
arm-nto  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/sizeof.s: assembly failed
arm-nto  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/pr14962a.s: assembly failed
arm-nto  +ERROR: Error assembling a trivial file for sysroot-prefix tests framework
arm-nto  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-undefined/entry.s: assembly failed
arm-nto  +FAIL: --entry foo archive
arm-nto  +FAIL: --entry foo -u foo archive
arm-nto  +FAIL: --entry foo
arm-nto  +FAIL: --entry foo -u foo
arm-nto  +FAIL: --entry 0x0
arm-nto  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-undefined/entry.s: assembly failed
arm-nto  +FAIL: Check require-defined with an undefined symbol
arm-nto  +FAIL: Check require-defined can require a symbol from an object
arm-nto  +FAIL: Check require-defined does no error on a defined symbol
arm-nto  +FAIL: Check require-defined can require a symbol from an archive
arm-nto  +FAIL: Check require-defined can require two symbols
arm-pe  +FAIL: thumb2-cond (assembling)
arm-pe  +FAIL: multiple input files
arm-pe  +FAIL: skip rvct symbol
arm-pe  +FAIL: dlltool (version.dll)
arm-pe  +FAIL: dlltool -p (execution)
arm-pe  +FAIL: nm (assembling)
arm-pe  +FAIL: nm --size-sort (assembling)
arm-pe  +ERROR: objdump can not recognize bintest.o
arm-pe  +ERROR: objdump can not recognize bintest.o
arm-pe  +FAIL: copy with setting section flags 2
arm-pe  +FAIL: strip --strip-unneeded on common symbol
arm-pe  +FAIL: --localize-hidden test 2
arm-pe  +FAIL: objdump (assembling)
arm-pe  +FAIL: size (assembling)
arm-pe  +FAIL: pcrel values in assignment
arm-pe  +FAIL: simplifiable double subtraction
arm-pe  +FAIL: simplifiable double subtraction (-a)
arm-pe  +FAIL: simple FP constants
arm-pe  +FAIL: difference of two undefined symbols
arm-pe  +FAIL: .equiv for symbol already set to another one
arm-pe  +FAIL: .equiv for symbol already set to an expression
arm-pe  +FAIL: .equ for symbol already set
arm-pe  +FAIL: .equ for symbol already set through .eqv
arm-pe  +FAIL: .eqv support
arm-pe  +FAIL: .eqv for symbol already set
arm-pe  +FAIL: == assignment support
arm-pe  +FAIL: == assignment for symbol already set
arm-pe  +FAIL: forward references
arm-pe  +FAIL: forward expression
arm-pe  +FAIL: .equ redefinitions
arm-pe  +FAIL: .equ redefinitions (3)
arm-pe  +FAIL: .set for symbol already used as label
arm-pe  +FAIL: .set for symbol already defined through .comm
arm-pe  +FAIL: comment.s: comments in listings
arm-pe  +FAIL: general info section in listings
arm-pe  +FAIL: difference between forward references
arm-pe  +FAIL: struct
arm-pe  +FAIL: align
arm-pe  +FAIL: align2
arm-pe  +FAIL: alternate macro syntax
arm-pe  +FAIL: conditional listings
arm-pe  +FAIL: incbin
arm-pe  +FAIL: assignment tests
arm-pe  +FAIL: .sleb128 tests
arm-pe  +FAIL: .sleb128 tests (2)
arm-pe  +FAIL: .sleb128 tests (3)
arm-pe  +FAIL: .sleb128 tests (4)
arm-pe  +FAIL: .sleb128 tests (5)
arm-pe  +FAIL: .sleb128 tests (7)
arm-pe  +FAIL: .sleb128 tests (8)
arm-pe  +FAIL: undefined symbols in sleb128 directive
arm-pe  +FAIL: relax .uleb128
arm-pe  +FAIL: .quad tests
arm-pe  +FAIL: octa bignum
arm-pe  +FAIL: weakref tests, relocations
arm-pe  +FAIL: weakref tests, global syms
arm-pe  +FAIL: weakref tests, local syms
arm-pe  +FAIL: weakref tests, strong undefined syms
arm-pe  +FAIL: weakref tests, weak undefined syms
arm-pe  +FAIL: e: would close weakref loop: e => a => b => c => d => e
arm-pe  +FAIL: a: would close weakref loop: a => b => c => d => e => a
arm-pe  +FAIL: is already defined
arm-pe  +FAIL: .strings tests
arm-pe  +FAIL: quoted symbol names
arm-pe  +FAIL: all pr20312
arm-pe  +FAIL: gas/all/err-1.s  (test for errors, line 3)
arm-pe  +FAIL: gas/all/err-1.s  (test for errors, line 4)
arm-pe  +FAIL: gas/all/err-1.s  (test for errors, line 5)
arm-pe  +FAIL: gas/all/err-1.s  (test for errors, line 6)
arm-pe  +FAIL: gas/all/err-1.s  (test for errors, line 7)
arm-pe  +FAIL: gas/all/err-1.s (test for excess errors)
arm-pe  +FAIL: gas/all/err-fakelabel.s  (test for errors, line 3)
arm-pe  +FAIL: gas/all/err-fakelabel.s (test for excess errors)
arm-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 3)
arm-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 4)
arm-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 5)
arm-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 6)
arm-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 9)
arm-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 10)
arm-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 3)
arm-pe  +FAIL: gas/all/err-sizeof.s junk (test for errors, line 4)
arm-pe  +FAIL: gas/all/err-sizeof.s junk (test for errors, line 5)
arm-pe  +FAIL: gas/all/err-sizeof.s junk (test for errors, line 6)
arm-pe  +FAIL: gas/all/err-sizeof.s missing (test for warnings, line 9)
arm-pe  +FAIL: gas/all/err-sizeof.s missing (test for warnings, line 10)
arm-pe  +FAIL: gas/all/err-sizeof.s (test for excess errors)
arm-pe  +FAIL: gas/all/warn-1.s  (test for warnings, line 3)
arm-pe  +FAIL: gas/all/warn-1.s  (test for errors, line 4)
arm-pe  +FAIL: gas/all/warn-1.s  (test for warnings, line 5)
arm-pe  +FAIL: gas/all/warn-1.s  (test for warnings, line 6)
arm-pe  +FAIL: gas/all/warn-1.s  (test for warnings, line 7)
arm-pe  +FAIL: gas/all/warn-1.s (test for excess errors)
arm-pe  +FAIL: .org test 1
arm-pe  +FAIL: .org test 2
arm-pe  +FAIL: .org test 3
arm-pe  +FAIL: .org test 4
arm-pe  +FAIL: .org test 5
arm-pe  +FAIL: .org test 6
arm-pe  +FAIL: fill test with forward labels
arm-pe  +FAIL: Two register form of data processing instruction with register shifted register operand
arm-pe  +FAIL: Invalid use of ADR and ADRL
arm-pe  +FAIL: ADR
arm-pe  +FAIL: ADRL
arm-pe  +FAIL: ARMv6-M
arm-pe  +FAIL: ARM Integer division instructions
arm-pe  +FAIL: Test automatic IT generation in Thumb-1 architectures.
arm-pe  +FAIL: ARM mode Thumb errors
arm-pe  +FAIL: Valid v7-A+IDIV
arm-pe  +FAIL: Valid v8-a+pan
arm-pe  +FAIL: Backslash-at for ARM
arm-pe  +FAIL: Deprecated swp{b} instructions
arm-pe  +FAIL: Unpredictable MRRC and MRRC2 instructions. - ARM
arm-pe  +FAIL: El Segundo instructions
arm-pe  +FAIL: immediate expressions
arm-pe  +FAIL: modified immediate constants
arm-pe  +FAIL: Erratum 752419: Warn Loads with writebacks to SP
arm-pe  +FAIL: Unpredictable operations - ldr - arm
arm-pe  +FAIL: PC-relative LDR from global
arm-pe  +FAIL: Unpredictable operations - ldr - thumb
arm-pe  +FAIL: ldr - thumb
arm-pe  +FAIL: ldr - arm
arm-pe  +FAIL: Unpredictable LDRD and STRD instructions. - ARM
arm-pe  +FAIL: Accept lds<cc>sb mnemonics
arm-pe  +FAIL: Accept lds<cc>sh mnemonics
arm-pe  +FAIL: ARM load/store with pc base register
arm-pe  +FAIL: arm little-endian fpconst
arm-pe  +FAIL: ARM local label relocs to section symbol relocs (COFF)
arm-pe  +FAIL: gas/arm/macro-pld
arm-pe  +FAIL: gas/arm/macro-vld1
arm-pe  +FAIL: Macro scrubbing
arm-pe  +FAIL: MRS/MSR test, architecture v6, ARM mode
arm-pe  +FAIL: MRS/MSR negative test, architecture v7-A, ARM mode
arm-pe  +FAIL: MRS/MSR test, architecture v7-A, ARM mode
arm-pe  +FAIL: MRS/MSR negative test, architecture v7-M, Thumb mode
arm-pe  +FAIL: Overlapping multiplication operands for ARMv6
arm-pe  +FAIL: Overlapping multiplication operands without architecture specification
arm-pe  +FAIL: Disallow ARM instructions on V7M
arm-pe  +FAIL: MINUS ZERO OFFSET
arm-pe  +FAIL: OFFSET_IMM regression
arm-pe  +FAIL: PR18256 - Bad code triggers internal error
arm-pe  +FAIL: PR18347 - GAS silently ignores a misconstructed LDR instruction
arm-pe  +FAIL: PR 22773: Invalid immediate constants produce incorrect instruction
arm-pe  +FAIL: PUSH and POP
arm-pe  +FAIL: Invalid use of r15 errors
arm-pe  +FAIL: Case Sensitive Register Aliases
arm-pe  +FAIL: Branch relaxation with alignment.
arm-pe  +FAIL: Invalid relocations
arm-pe  +FAIL: pc used in instructions with register-shifted register
arm-pe  +FAIL: PR 12854: Extraneous shifts
arm-pe  +FAIL: SP and PC registers special uses test.
arm-pe  +FAIL: Invalid SP and PC operands test - ARM
arm-pe  +FAIL: SRS instruction in ARM mode
arm-pe  +FAIL: SRS instruction in Thumb-2 mode
arm-pe  +FAIL: STM and LDM
arm-pe  +FAIL: SWI/SVC instructions
arm-pe  +FAIL: ARM Thumb-compat pseudos
arm-pe  +FAIL: Thumb ARM-compat pseudos
arm-pe  +FAIL: Thumb NOP
arm-pe  +FAIL: Thumb-1 unified
arm-pe  +FAIL: gas/arm/thumb2_bcond
arm-pe  +FAIL: Invalid IT instructions
arm-pe  +FAIL: Invalid IT instructions
arm-pe  +FAIL: Unpredictable LDRD and STRD instructions. - Thumb-2
arm-pe  +FAIL: Invalid UDF operands
arm-pe  +FAIL: Undefined local label error
arm-pe  +FAIL: Upredictable Instructions
arm-pe  +FAIL: macro test 1
arm-pe  +FAIL: macro test 2
arm-pe  +FAIL: macro test 3
arm-pe  +FAIL: macro irp
arm-pe  +FAIL: macro rept
arm-pe  +FAIL: nested irp/irpc/rept
arm-pe  +FAIL: macro vararg
arm-pe  +FAIL: macro infinite recursion
arm-pe  +FAIL: logical and in macro definition
arm-pe  +FAIL: semi
arm-pe  +FAIL: strings
arm-pe  +FAIL: APP with macro without NO_APP
arm-pe  +FAIL: APP with macro then NO_APP
arm-pe  +FAIL: APP with macro then NO_APP then more code
arm-pe  +FAIL: included file with .if 0 wrapped in APP/NO_APP, no final NO_APP, macro in main file
arm-pe  +FAIL: macros badarg
arm-pe  +FAIL: macros dot
arm-pe  +FAIL: macros end
arm-pe  +FAIL: macros purge
arm-pe  +FAIL: macros redef
arm-pe  +FAIL: .exitm outside of a macro
arm-pe  +FAIL: aligned common A
arm-pe  +FAIL: aligned common B
arm-pe  +FAIL: aligned common C
arm-pe  +FAIL: aligned common D
arm-pe  +FAIL: section alignment
arm-pe  +FAIL: section alignment
arm-pe  +FAIL: section exclude
arm-pe  +FAIL: set directive in COFF
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-checks/asm.s: assembly failed
arm-pe  +FAIL: --gc-sections -r without -e
arm-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-libs/lib-1.s: assembly failed
arm-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-libs/lib-2.s: assembly failed
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-misc/start.s: assembly failed
arm-pe  +FAIL: PE-COFF --export-dynamic warning
arm-pe  +FAIL: PE-COFF Long section names (default)
arm-pe  +FAIL: PE-COFF Long section names (disabled)
arm-pe  +FAIL: PE-COFF Long section names (enabled)
arm-pe  +FAIL: PE-COFF Long section names in objects (default)
arm-pe  +FAIL: PE-COFF Long section names in objects (disabled)
arm-pe  +FAIL: PE-COFF Long section names in objects (enabled)
arm-pe  +FAIL: ld-pe/orphan
arm-pe  +FAIL: ld-pe/orphan_nu
arm-pe  +FAIL: ld-pe/pr19803
arm-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-pe/pr19803.s: assembly failed
arm-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-pe/non-c-lang-syms.s: assembly failed
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/align.s: assembly failed
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/alignof.s: assembly failed
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/assert.s: assembly failed
arm-pe  +FAIL: ld-scripts/data
arm-pe  +FAIL: ld-scripts/fill
arm-pe  +FAIL: ld-scripts/fill16
arm-pe  +FAIL: ld-scripts/default-script1
arm-pe  +FAIL: ld-scripts/default-script2
arm-pe  +FAIL: ld-scripts/default-script3
arm-pe  +FAIL: ld-scripts/default-script4
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/defined.s: assembly failed
arm-pe  +FAIL: ld-scripts/empty-address-1
arm-pe  +FAIL: ld-scripts/empty-address-2a
arm-pe  +FAIL: ld-scripts/empty-address-2b
arm-pe  +FAIL: ld-scripts/empty-address-3a
arm-pe  +FAIL: ld-scripts/empty-address-3b
arm-pe  +FAIL: ld-scripts/empty-address-3c
arm-pe  +FAIL: ld-scripts/expr1
arm-pe  +FAIL: ld-scripts/expr2
arm-pe  +FAIL: ld-scripts/sane1
arm-pe  +FAIL: ld-scripts/assign-loc
arm-pe  +FAIL: ld-scripts/pr14962
arm-pe  +FAIL: ld-scripts/pr14962-2
arm-pe  +FAIL: ld-scripts/pr22267
arm-pe  +FAIL: ld-scripts/pr18963
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/extern.s: assembly failed
arm-pe  +FAIL: include-1
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/log2.s: assembly failed
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/sizeof.s: assembly failed
arm-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s: assembly failed
arm-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s: assembly failed
arm-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/print-memory-usage-3.s: assembly failed
arm-pe  +FAIL: ld-scripts/provide-1
arm-pe  +FAIL: ld-scripts/provide-2
arm-pe  +FAIL: ld-scripts/provide-4
arm-pe  +FAIL: ld-scripts/provide-5
arm-pe  +FAIL: ld-scripts/provide-6
arm-pe  +FAIL: ld-scripts/provide-7
arm-pe  +FAIL: ld-scripts/provide-8
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/script.s: assembly failed
arm-pe  +FAIL: ld-scripts/size-1
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/sizeof.s: assembly failed
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/pr14962a.s: assembly failed
arm-pe  +ERROR: Error assembling a trivial file for sysroot-prefix tests framework
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/weak1.s: assembly failed
arm-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-undefined/entry.s: assembly failed
arm-pe  +FAIL: --entry foo archive
arm-pe  +FAIL: --entry foo -u foo archive
arm-pe  +FAIL: --entry foo
arm-pe  +FAIL: --entry foo -u foo
arm-pe  +FAIL: --entry 0x0
arm-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-undefined/entry.s: assembly failed
arm-pe  +FAIL: Check require-defined with an undefined symbol
arm-pe  +FAIL: Check require-defined can require a symbol from an object
arm-pe  +FAIL: Check require-defined does no error on a defined symbol
arm-pe  +FAIL: Check require-defined can require a symbol from an archive
arm-pe  +FAIL: Check require-defined can require two symbols
arm-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-undefined/weak-undef.s: assembly failed
arm-wince-pe  +FAIL: thumb2-cond (assembling)
arm-wince-pe  +FAIL: multiple input files
arm-wince-pe  +FAIL: skip rvct symbol
arm-wince-pe  +FAIL: dlltool (version.dll)
arm-wince-pe  +FAIL: dlltool -p (execution)
arm-wince-pe  +FAIL: nm (assembling)
arm-wince-pe  +FAIL: nm --size-sort (assembling)
arm-wince-pe  +ERROR: objdump can not recognize bintest.o
arm-wince-pe  +ERROR: objdump can not recognize bintest.o
arm-wince-pe  +FAIL: copy with setting section flags 2
arm-wince-pe  +FAIL: strip --strip-unneeded on common symbol
arm-wince-pe  +FAIL: --localize-hidden test 2
arm-wince-pe  +FAIL: objdump (assembling)
arm-wince-pe  +FAIL: size (assembling)
arm-wince-pe  +FAIL: pcrel values in assignment
arm-wince-pe  +FAIL: simplifiable double subtraction
arm-wince-pe  +FAIL: simplifiable double subtraction (-a)
arm-wince-pe  +FAIL: simple FP constants
arm-wince-pe  +FAIL: difference of two undefined symbols
arm-wince-pe  +FAIL: .equiv for symbol already set to another one
arm-wince-pe  +FAIL: .equiv for symbol already set to an expression
arm-wince-pe  +FAIL: .equ for symbol already set
arm-wince-pe  +FAIL: .equ for symbol already set through .eqv
arm-wince-pe  +FAIL: .eqv support
arm-wince-pe  +FAIL: .eqv for symbol already set
arm-wince-pe  +FAIL: == assignment support
arm-wince-pe  +FAIL: == assignment for symbol already set
arm-wince-pe  +FAIL: forward references
arm-wince-pe  +FAIL: forward expression
arm-wince-pe  +FAIL: .equ redefinitions
arm-wince-pe  +FAIL: .equ redefinitions (2)
arm-wince-pe  +FAIL: .equ redefinitions (3)
arm-wince-pe  +FAIL: .set for symbol already used as label
arm-wince-pe  +FAIL: .set for symbol already defined through .comm
arm-wince-pe  +FAIL: comment.s: comments in listings
arm-wince-pe  +FAIL: general info section in listings
arm-wince-pe  +FAIL: difference between forward references
arm-wince-pe  +FAIL: struct
arm-wince-pe  +FAIL: align
arm-wince-pe  +FAIL: align2
arm-wince-pe  +FAIL: alternate macro syntax
arm-wince-pe  +FAIL: conditional listings
arm-wince-pe  +FAIL: incbin
arm-wince-pe  +FAIL: assignment tests
arm-wince-pe  +FAIL: .sleb128 tests
arm-wince-pe  +FAIL: .sleb128 tests (2)
arm-wince-pe  +FAIL: .sleb128 tests (3)
arm-wince-pe  +FAIL: .sleb128 tests (4)
arm-wince-pe  +FAIL: .sleb128 tests (5)
arm-wince-pe  +FAIL: .sleb128 tests (7)
arm-wince-pe  +FAIL: .sleb128 tests (8)
arm-wince-pe  +FAIL: undefined symbols in sleb128 directive
arm-wince-pe  +FAIL: relax .uleb128
arm-wince-pe  +FAIL: .quad tests
arm-wince-pe  +FAIL: octa bignum
arm-wince-pe  +FAIL: weakref tests, relocations
arm-wince-pe  +FAIL: weakref tests, global syms
arm-wince-pe  +FAIL: weakref tests, local syms
arm-wince-pe  +FAIL: weakref tests, strong undefined syms
arm-wince-pe  +FAIL: weakref tests, weak undefined syms
arm-wince-pe  +FAIL: e: would close weakref loop: e => a => b => c => d => e
arm-wince-pe  +FAIL: a: would close weakref loop: a => b => c => d => e => a
arm-wince-pe  +FAIL: is already defined
arm-wince-pe  +FAIL: .strings tests
arm-wince-pe  +FAIL: quoted symbol names
arm-wince-pe  +FAIL: all pr20312
arm-wince-pe  +FAIL: gas/all/err-1.s  (test for errors, line 3)
arm-wince-pe  +FAIL: gas/all/err-1.s  (test for errors, line 4)
arm-wince-pe  +FAIL: gas/all/err-1.s  (test for errors, line 5)
arm-wince-pe  +FAIL: gas/all/err-1.s  (test for errors, line 6)
arm-wince-pe  +FAIL: gas/all/err-1.s  (test for errors, line 7)
arm-wince-pe  +FAIL: gas/all/err-1.s (test for excess errors)
arm-wince-pe  +FAIL: gas/all/err-fakelabel.s  (test for errors, line 3)
arm-wince-pe  +FAIL: gas/all/err-fakelabel.s (test for excess errors)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 3)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 4)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 5)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 6)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 9)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 10)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s  (test for errors, line 3)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s junk (test for errors, line 4)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s junk (test for errors, line 5)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s junk (test for errors, line 6)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s missing (test for warnings, line 9)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s missing (test for warnings, line 10)
arm-wince-pe  +FAIL: gas/all/err-sizeof.s (test for excess errors)
arm-wince-pe  +FAIL: gas/all/warn-1.s  (test for warnings, line 3)
arm-wince-pe  +FAIL: gas/all/warn-1.s  (test for errors, line 4)
arm-wince-pe  +FAIL: gas/all/warn-1.s  (test for warnings, line 5)
arm-wince-pe  +FAIL: gas/all/warn-1.s  (test for warnings, line 6)
arm-wince-pe  +FAIL: gas/all/warn-1.s  (test for warnings, line 7)
arm-wince-pe  +FAIL: gas/all/warn-1.s (test for excess errors)
arm-wince-pe  +FAIL: .org test 1
arm-wince-pe  +FAIL: .org test 2
arm-wince-pe  +FAIL: .org test 3
arm-wince-pe  +FAIL: .org test 4
arm-wince-pe  +FAIL: .org test 5
arm-wince-pe  +FAIL: .org test 6
arm-wince-pe  +FAIL: fill test with forward labels
arm-wince-pe  +FAIL: Two register form of data processing instruction with register shifted register operand
arm-wince-pe  +FAIL: Invalid use of ADR and ADRL
arm-wince-pe  +FAIL: ADR
arm-wince-pe  +FAIL: ADRL
arm-wince-pe  +FAIL: ARMv6-M
arm-wince-pe  +FAIL: ARM Integer division instructions
arm-wince-pe  +FAIL: Test automatic IT generation in Thumb-1 architectures.
arm-wince-pe  +FAIL: ARM mode Thumb errors
arm-wince-pe  +FAIL: Valid v7-A+IDIV
arm-wince-pe  +FAIL: Valid v8-a+pan
arm-wince-pe  +FAIL: Backslash-at for ARM
arm-wince-pe  +FAIL: Deprecated swp{b} instructions
arm-wince-pe  +FAIL: Unpredictable MRRC and MRRC2 instructions. - ARM
arm-wince-pe  +FAIL: El Segundo instructions
arm-wince-pe  +FAIL: immediate expressions
arm-wince-pe  +FAIL: modified immediate constants
arm-wince-pe  +FAIL: Erratum 752419: Warn Loads with writebacks to SP
arm-wince-pe  +FAIL: Unpredictable operations - ldr - arm
arm-wince-pe  +FAIL: PC-relative LDR from global
arm-wince-pe  +FAIL: Unpredictable operations - ldr - thumb
arm-wince-pe  +FAIL: ldr - thumb
arm-wince-pe  +FAIL: ldr - arm
arm-wince-pe  +FAIL: Unpredictable LDRD and STRD instructions. - ARM
arm-wince-pe  +FAIL: Accept lds<cc>sb mnemonics
arm-wince-pe  +FAIL: Accept lds<cc>sh mnemonics
arm-wince-pe  +FAIL: ARM load/store with pc base register
arm-wince-pe  +FAIL: arm little-endian fpconst
arm-wince-pe  +FAIL: ARM local label relocs to section symbol relocs (WinCE)
arm-wince-pe  +FAIL: gas/arm/macro-pld
arm-wince-pe  +FAIL: gas/arm/macro-vld1
arm-wince-pe  +FAIL: Macro scrubbing
arm-wince-pe  +FAIL: MRS/MSR test, architecture v6, ARM mode
arm-wince-pe  +FAIL: MRS/MSR negative test, architecture v7-A, ARM mode
arm-wince-pe  +FAIL: MRS/MSR test, architecture v7-A, ARM mode
arm-wince-pe  +FAIL: MRS/MSR negative test, architecture v7-M, Thumb mode
arm-wince-pe  +FAIL: Overlapping multiplication operands for ARMv6
arm-wince-pe  +FAIL: Overlapping multiplication operands without architecture specification
arm-wince-pe  +FAIL: Disallow ARM instructions on V7M
arm-wince-pe  +FAIL: MINUS ZERO OFFSET
arm-wince-pe  +FAIL: OFFSET_IMM regression
arm-wince-pe  +FAIL: PR18256 - Bad code triggers internal error
arm-wince-pe  +FAIL: PR18347 - GAS silently ignores a misconstructed LDR instruction
arm-wince-pe  +FAIL: PR 22773: Invalid immediate constants produce incorrect instruction
arm-wince-pe  +FAIL: PUSH and POP
arm-wince-pe  +FAIL: Invalid use of r15 errors
arm-wince-pe  +FAIL: Case Sensitive Register Aliases
arm-wince-pe  +FAIL: Branch relaxation with alignment.
arm-wince-pe  +FAIL: Invalid relocations
arm-wince-pe  +FAIL: pc used in instructions with register-shifted register
arm-wince-pe  +FAIL: PR 12854: Extraneous shifts
arm-wince-pe  +FAIL: SP and PC registers special uses test.
arm-wince-pe  +FAIL: Invalid SP and PC operands test - ARM
arm-wince-pe  +FAIL: SRS instruction in ARM mode
arm-wince-pe  +FAIL: SRS instruction in Thumb-2 mode
arm-wince-pe  +FAIL: STM and LDM
arm-wince-pe  +FAIL: SWI/SVC instructions
arm-wince-pe  +FAIL: ARM Thumb-compat pseudos
arm-wince-pe  +FAIL: Thumb ARM-compat pseudos
arm-wince-pe  +FAIL: Thumb NOP
arm-wince-pe  +FAIL: Thumb-1 unified
arm-wince-pe  +FAIL: gas/arm/thumb2_bcond
arm-wince-pe  +FAIL: Invalid IT instructions
arm-wince-pe  +FAIL: Invalid IT instructions
arm-wince-pe  +FAIL: Unpredictable LDRD and STRD instructions. - Thumb-2
arm-wince-pe  +FAIL: Invalid UDF operands
arm-wince-pe  +FAIL: Undefined local label error
arm-wince-pe  +FAIL: Upredictable Instructions
arm-wince-pe  +FAIL: macro test 1
arm-wince-pe  +FAIL: macro test 2
arm-wince-pe  +FAIL: macro test 3
arm-wince-pe  +FAIL: macro irp
arm-wince-pe  +FAIL: macro rept
arm-wince-pe  +FAIL: nested irp/irpc/rept
arm-wince-pe  +FAIL: macro vararg
arm-wince-pe  +FAIL: macro infinite recursion
arm-wince-pe  +FAIL: logical and in macro definition
arm-wince-pe  +FAIL: semi
arm-wince-pe  +FAIL: strings
arm-wince-pe  +FAIL: APP with macro without NO_APP
arm-wince-pe  +FAIL: APP with macro then NO_APP
arm-wince-pe  +FAIL: APP with macro then NO_APP then more code
arm-wince-pe  +FAIL: included file with .if 0 wrapped in APP/NO_APP, no final NO_APP, macro in main file
arm-wince-pe  +FAIL: macros badarg
arm-wince-pe  +FAIL: macros dot
arm-wince-pe  +FAIL: macros end
arm-wince-pe  +FAIL: macros purge
arm-wince-pe  +FAIL: macros redef
arm-wince-pe  +FAIL: .exitm outside of a macro
arm-wince-pe  +FAIL: aligned common A
arm-wince-pe  +FAIL: aligned common B
arm-wince-pe  +FAIL: aligned common C
arm-wince-pe  +FAIL: aligned common D
arm-wince-pe  +FAIL: section alignment
arm-wince-pe  +FAIL: section alignment
arm-wince-pe  +FAIL: section exclude
arm-wince-pe  +FAIL: set directive in COFF
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-checks/asm.s: assembly failed
arm-wince-pe  +FAIL: --gc-sections -r without -e
arm-wince-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-libs/lib-1.s: assembly failed
arm-wince-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-libs/lib-2.s: assembly failed
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-misc/start.s: assembly failed
arm-wince-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-pe/secrel1.s: assembly failed
arm-wince-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-pe/exports.s: assembly failed
arm-wince-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-pe/tlssec.s: assembly failed
arm-wince-pe  +FAIL: PE-COFF --export-dynamic warning
arm-wince-pe  +FAIL: PE-COFF Long section names (default)
arm-wince-pe  +FAIL: PE-COFF Long section names (disabled)
arm-wince-pe  +FAIL: PE-COFF Long section names (enabled)
arm-wince-pe  +FAIL: PE-COFF Long section names in objects (default)
arm-wince-pe  +FAIL: PE-COFF Long section names in objects (disabled)
arm-wince-pe  +FAIL: PE-COFF Long section names in objects (enabled)
arm-wince-pe  +FAIL: ld-pe/orphan
arm-wince-pe  +FAIL: ld-pe/orphan_nu
arm-wince-pe  +FAIL: ld-pe/pr19803
arm-wince-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-pe/pr19803.s: assembly failed
arm-wince-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-pe/non-c-lang-syms.s: assembly failed
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/align.s: assembly failed
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/alignof.s: assembly failed
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/assert.s: assembly failed
arm-wince-pe  +FAIL: ld-scripts/data
arm-wince-pe  +FAIL: ld-scripts/fill
arm-wince-pe  +FAIL: ld-scripts/fill16
arm-wince-pe  +FAIL: ld-scripts/default-script1
arm-wince-pe  +FAIL: ld-scripts/default-script2
arm-wince-pe  +FAIL: ld-scripts/default-script3
arm-wince-pe  +FAIL: ld-scripts/default-script4
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/defined.s: assembly failed
arm-wince-pe  +FAIL: ld-scripts/empty-address-1
arm-wince-pe  +FAIL: ld-scripts/empty-address-2a
arm-wince-pe  +FAIL: ld-scripts/empty-address-2b
arm-wince-pe  +FAIL: ld-scripts/empty-address-3a
arm-wince-pe  +FAIL: ld-scripts/empty-address-3b
arm-wince-pe  +FAIL: ld-scripts/empty-address-3c
arm-wince-pe  +FAIL: ld-scripts/expr1
arm-wince-pe  +FAIL: ld-scripts/expr2
arm-wince-pe  +FAIL: ld-scripts/sane1
arm-wince-pe  +FAIL: ld-scripts/assign-loc
arm-wince-pe  +FAIL: ld-scripts/pr14962
arm-wince-pe  +FAIL: ld-scripts/pr14962-2
arm-wince-pe  +FAIL: ld-scripts/pr22267
arm-wince-pe  +FAIL: ld-scripts/pr18963
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/extern.s: assembly failed
arm-wince-pe  +FAIL: include-1
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/log2.s: assembly failed
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/sizeof.s: assembly failed
arm-wince-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s: assembly failed
arm-wince-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s: assembly failed
arm-wince-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/print-memory-usage-3.s: assembly failed
arm-wince-pe  +FAIL: ld-scripts/provide-1
arm-wince-pe  +FAIL: ld-scripts/provide-2
arm-wince-pe  +FAIL: ld-scripts/provide-4
arm-wince-pe  +FAIL: ld-scripts/provide-5
arm-wince-pe  +FAIL: ld-scripts/provide-6
arm-wince-pe  +FAIL: ld-scripts/provide-7
arm-wince-pe  +FAIL: ld-scripts/provide-8
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/script.s: assembly failed
arm-wince-pe  +FAIL: ld-scripts/size-1
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/sizeof.s: assembly failed
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/pr14962a.s: assembly failed
arm-wince-pe  +ERROR: Error assembling a trivial file for sysroot-prefix tests framework
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-scripts/weak1.s: assembly failed
arm-wince-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-undefined/entry.s: assembly failed
arm-wince-pe  +FAIL: --entry foo archive
arm-wince-pe  +FAIL: --entry foo -u foo archive
arm-wince-pe  +FAIL: --entry foo
arm-wince-pe  +FAIL: --entry foo -u foo
arm-wince-pe  +FAIL: --entry 0x0
arm-wince-pe  +ERROR:  /home/alan/src/binutils-gdb/ld/testsuite/ld-undefined/entry.s: assembly failed
arm-wince-pe  +FAIL: Check require-defined with an undefined symbol
arm-wince-pe  +FAIL: Check require-defined can require a symbol from an object
arm-wince-pe  +FAIL: Check require-defined does no error on a defined symbol
arm-wince-pe  +FAIL: Check require-defined can require a symbol from an archive
arm-wince-pe  +FAIL: Check require-defined can require two symbols
arm-wince-pe  +ERROR: /home/alan/src/binutils-gdb/ld/testsuite/ld-undefined/weak-undef.s: assembly failed




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]