This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: expected binutils failure
- From: "H. J. Lu" <hjl at lucon dot org>
- To: Jack Howarth <howarth at fuse dot net>
- Cc: binutils at sources dot redhat dot com
- Date: Sun, 25 May 2003 09:43:35 -0700
- Subject: Re: expected binutils failure
- References: <20030506220636.A16447@lucon.org> <1052308998.25613.2.camel@debian> <20030507083101.C25479@lucon.org> <1052354457.24919.3.camel@debian> <20030507182821.A2098@lucon.org> <1052358485.31280.3.camel@debian> <20030507185521.A2645@lucon.org> <1053879209.1801.9.camel@debian> <20030525091752.B17743@lucon.org> <1053880870.1802.25.camel@debian>
It must be a PPC thing. Someone who is familiar with PPC may be able to
comment on it.
H.J.
----
On Sun, May 25, 2003 at 12:41:10PM -0400, Jack Howarth wrote:
> HJ,
> I get...
>
> Executing on host: gcc -c -o testglue.o
> /usr/share/dejagnu/testglue.c (timeout = 300)
> Executing on host: gcc
> /home/howarth/new-debian-binutils/binutils-2.14.90.0.4/build-tree/binutils-2.14.90.0.4/binutils/testsuite/binutils-all/testprog.c testglue.o -B/home/howarth/new-debian-binutils/binutils-2.14.90.0.4/build-tree/binutils-2.14.90.0.4/builddir-single/binutils/tmpdir/gas/ -Wl,-wrap,_exit -Wl,-wrap,exit -Wl,-wrap,main -Wl,-wrap,abort -g -lm -o tmpdir/testprog (timeout = 300)
> *** EXIT code 0
> ok
> /home/howarth/new-debian-binutils/binutils-2.14.90.0.4/build-tree/binutils-2.14.90.0.4/builddir-single/binutils/objcopy tmpdir/testprog tmpdir/copyprog
> Executing on host:
> /home/howarth/new-debian-binutils/binutils-2.14.90.0.4/build-tree/binutils-2.14.90.0.4/builddir-single/binutils/objcopy tmpdir/testprog tmpdir/copyprog (timeout = 300)
> Executing on build: cmp tmpdir/testprog tmpdir/copyprog (timeout =
> 300)
> tmpdir/testprog tmpdir/copyprog differ: char 72, line 1
> tmpdir/testprog tmpdir/copyprog differ: char 72, line 1
>
> XFAIL: simple objcopy of executable
>
> *** EXIT code 0
> ok
> PASS: run objcopy of executable
> /home/howarth/new-debian-binutils/binutils-2.14.90.0.4/build-tree/binutils-2.14.90.0.4/builddir-single/binutils/strip-new tmpdir/striprog
> Executing on host:
> /home/howarth/new-debian-binutils/binutils-2.14.90.0.4/build-tree/binutils-2.14.90.0.4/builddir-single/binutils/strip-new tmpdir/striprog
> (timeout = 300)
>
> *** EXIT code 0
> ok
>
> ...if I...
>
> cd binutils
> gcc
> /home/howarth/new-debian-binutils/binutils-2.14.90.0.4/build-tree/binutils-2.14.90.0.4/binutils/testsuite/binutils-all/testprog.c testglue.o -B/home/howarth/new-debian-binutils/binutils-2.14.90.0.4/build-tree/binutils-2.14.90.0.4/builddir-single/binutils/tmpdir/gas/ -Wl,-wrap,_exit -Wl,-wrap,exit -Wl,-wrap,main -Wl,-wrap,abort -g -lm -o tmpdir/testprog
>
> ...I get a successful compilation...
>
> ls -l tmpdir/testprog
> -rwxr-xr-x 1 root root 12497 May 25 12:37 tmpdir/testprog
>
> However if I run the binary I get...
>
>
> ./tmpdir/testprog
> ok
>
> *** EXIT code 0
>
> Jack
>