This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[amodra@sourceware.org: src/gas/testsuite ChangeLog gas/i386/divide.d ...]
- From: Thomas Schwinge <tschwinge at gnu dot org>
- To: binutils at sourceware dot org
- Cc: bug-hurd at gnu dot org
- Date: Mon, 7 Nov 2005 14:30:55 -0500
- Subject: [amodra@sourceware.org: src/gas/testsuite ChangeLog gas/i386/divide.d ...]
[ CCed to bug-hurd for your information. ]
Hi!
That one:
#v+
CVSROOT: /cvs/src
Module name: src
Changes by: amodra@sourceware.org 2005-11-07 06:03:50
Modified files:
gas/testsuite : ChangeLog
gas/testsuite/gas/i386: divide.d divide.s i386.exp intelok.d
Log message:
* gas/i386/divide.s: Test line comment starting with '/'.
* gas/i386/divide.d: Pass --divide to gas.
* gas/i386/intelok.d: Likewise.
* gas/i386/i386.exp (divide): Run for all targets.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=src&r1=1.943&r2=1.944
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/divide.d.diff?cvsroot=src&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/divide.s.diff?cvsroot=src&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/i386.exp.diff?cvsroot=src&r1=1.43&r2=1.44
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/intelok.d.diff?cvsroot=src&r1=1.9&r2=1.10
#v-
... finally makes binutils trunk's testsuite complete without errors when
building and `make check'ing `--target=i586-pc-gnu' binutils. (Or
binutils that are natively built on GNU/Hurd, for that matter.)
Could the needed patches from the trunk please get back-ported to the
binutils-2_16-branch as well?
Could someone please comment on the following difference, which still
persists:
#v+
$ cat > foo.s
.text
start:
push 3/2
#v-
Natively, i686-pc-linux-gnu:
#v+
$ gas/as-new foo.s
$ objdump -d a.out
[...]
00000000 <start>:
0: ff 35 01 00 00 00 pushl 0x1
#v-
Targetted at i586-pc-gnu:
#v+
$ gas/as-new foo.s
$ objdump -d a.out
[...]
00000000 <start>:
0: ff 35 03 00 00 00 pushl 0x3
#v-
Thanks!
Regards,
Thomas