This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
src/gdb amd64-tdep.c ChangeLog testsuite/Chang ...
- From: brobecke at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 29 Jan 2010 14:39:04 -0000
- Subject: src/gdb amd64-tdep.c ChangeLog testsuite/Chang ...
CVSROOT: /cvs/src
Module name: src
Changes by: brobecke@sourceware.org 2010-01-29 14:39:04
Modified files:
gdb : amd64-tdep.c ChangeLog
gdb/testsuite : ChangeLog
Added files:
gdb/testsuite/gdb.ada: rec_return.exp
gdb/testsuite/gdb.ada/rec_return: foo.adb pck.adb pck.ads
Log message:
amd64 - function returning record with field straddling 2 registers
gdb/ChangeLog:
From Paul Hilfinger <hilfinger@adacore.com>
* amd64-tdep.c (amd_classify_aggregate): Handle the case of
a record of length <= 16 in which a field straddles the two
eightbytes.
gdb/testsuite/ChangeLog:
* gdb.ada/rec_return: New testcase.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/amd64-tdep.c.diff?cvsroot=src&r1=1.71&r2=1.72
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.11304&r2=1.11305
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.ada/rec_return.exp.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.ada/rec_return/foo.adb.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.ada/rec_return/pck.adb.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.ada/rec_return/pck.ads.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/ChangeLog.diff?cvsroot=src&r1=1.2109&r2=1.2110