This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: gas testsuite fixes for arm-vxworks
- From: Richard Earnshaw <rearnsha at arm dot com>
- To: Zack Weinberg <zack at codesourcery dot com>
- Cc: binutils <binutils at sourceware dot org>, Nick Clifton <nickc at redhat dot com>, Paul Brook <paul at codesourcery dot com>
- Date: Fri, 01 Jul 2005 10:50:23 +0100
- Subject: Re: gas testsuite fixes for arm-vxworks
- References: <87k6kbo66w.fsf@codesourcery.com>
On Thu, 2005-06-30 at 23:01, Zack Weinberg wrote:
> gas/testsuite
> * lib/gas-defs.exp (run_dump_tests): New proc.
> (run_dump_test): Add support for new options: target, not-target,
> skip, not-skip, error-output. Document stderr. Tidy a
> little.
> (slurp_options): If a line doesn't match the option regexp, but
> does begin with #, ignore it; don't stop parsing options.
> * gas/arm/arm.exp: Remove most code. Use run_dump_tests.
>
> * gas/arm/archv6t2-bad.d, gas/arm/armv1.d, gas/arm/iwmmxt-bad.d
> * gas/arm/r15-bad.d, gas/arm/req.d, gas/arm/t16-bad.d
> * gas/arm/undefined.d, gas/arm/undefined_coff.d, gas/arm/vfp-bad.d:
> New files.
> * gas/arm/bignum1.d, gas/arm/mapping.d, gas/arm/pic.d:
> Only run on ELF targets.
> * gas/arm/tls.d, gas/arm/unwind.d: Only run on ELF targets.
> Skip on VxWorks.
> * gas/arm/tls_vxworks.d, gas/arm/unwind_vxworks.d: New files.
> * gas/arm/thumb.d, gas/arm/thumb32.d: Don't run on aout or pe.
> * gas/arm/le-fpconst.d: Only run on *-*-pe.
> * gas/arm/inst.d: Skip on WinCE.
> * gas/arm/wince_inst.d: Skip unless WinCE.
> * gas/arm/el_segundo.d: Mark up for actual use; adjust
> expectations.
> * gas/arm/el_segundo.s: Remove irrelevant junk. Add padding
> for a.out's sake.
The ARM bits look fine, but you'll need someone like Nick to approve the
generic bits.
R.