]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - gdb/amd64-tdep.c
* x86-64-tdep.c (x86_64_push_arguments): Always set %rax to number
authorAndreas Jaeger <aj@suse.de>
Thu, 26 Jun 2003 17:08:10 +0000 (17:08 +0000)
committerAndreas Jaeger <aj@suse.de>
Thu, 26 Jun 2003 17:08:10 +0000 (17:08 +0000)
commit8ffd9b1b7af892a9ac5ea57160d602be1dea57d2
tree17c4890bb03f8ed9c93506e708d3b2a2e244f0d2
parente8ac10a6d24baaa047da8824433a6393cc8af7c3
* x86-64-tdep.c (x86_64_push_arguments): Always set %rax to number
of SSE registers so that varargs functions work.  Rework handling
of passing arguments on the stack.
(x86_64_store_return_value): Return double and float values in SSE
register.
gdb/ChangeLog
gdb/x86-64-tdep.c