diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2008-05-02 23:24:44 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@de.ibm.com> | 2008-05-02 23:24:44 +0000 |
commit | 93d4208d62742d98e665ea6fded3c0dde9011564 (patch) | |
tree | bb1f001e668aaa6083d3afc245d6ba2cc6ff9c59 /gdb/ChangeLog | |
parent | 60c5725ca96c0d9c347f04d37f0e1f6d0f263f41 (diff) | |
download | gdb-93d4208d62742d98e665ea6fded3c0dde9011564.zip gdb-93d4208d62742d98e665ea6fded3c0dde9011564.tar.gz gdb-93d4208d62742d98e665ea6fded3c0dde9011564.tar.bz2 |
* ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call): Handle
TYPE_CODE_BOOL and TYPE_CODE_CHAR the same as TYPE_CODE_INT.
Handle TYPE_CODE_REF the same as TYPE_CODE_PTR.
Handle TYPE_CODE_METHOD the same as TYPE_CODE_FUNC.
Allow typedefs when checking for function pointer arguments.
Right-align small structs passed on the stack.
(ppc64_sysv_abi_return_value): Handle TYPE_CODE_BOOL and
TYPE_CODE_CHAR the same as TYPE_CODE_INT.
Handle TYPE_CODE_REF the same as TYPE_CODE_PTR.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index c7515cb..496c75c 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,15 @@ +2008-05-02 Ulrich Weigand <uweigand@de.ibm.com> + + * ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call): Handle + TYPE_CODE_BOOL and TYPE_CODE_CHAR the same as TYPE_CODE_INT. + Handle TYPE_CODE_REF the same as TYPE_CODE_PTR. + Handle TYPE_CODE_METHOD the same as TYPE_CODE_FUNC. + Allow typedefs when checking for function pointer arguments. + Right-align small structs passed on the stack. + (ppc64_sysv_abi_return_value): Handle TYPE_CODE_BOOL and + TYPE_CODE_CHAR the same as TYPE_CODE_INT. + Handle TYPE_CODE_REF the same as TYPE_CODE_PTR. + 2008-05-02 Daniel Jacobowitz <dan@codesourcery.com> * Makefile.in (arm-tdep.o): Update. |