OSDN Git Service

* sparc64-tdep.c (sparc64_16_byte_align_p)
authorMark Kettenis <kettenis@gnu.org>
Sat, 3 Jan 2004 15:00:10 +0000 (15:00 +0000)
committerMark Kettenis <kettenis@gnu.org>
Sat, 3 Jan 2004 15:00:10 +0000 (15:00 +0000)
commit15ba2c033489215cc6c7f85ab145c014d713d7e1
tree2e068e22f3d18e9928c71dd1650795f90305f1d9
parentfe4bf99fc1c453bdc5f8528b080ab5e8cb802e7d
* sparc64-tdep.c (sparc64_16_byte_align_p)
(sparc64_store_floating_fields, sparc64_store_floating_fields):
Use check_typedef to get subtypes of structures and unions.
(sparc64_store_return_value): Fix calculation of the appropriate
offset into VALBUF when storing a structure or union.
(sparc64_return_value): New function.
(sparc64_use_struct_convention): Remove function.
(sparc64_init_abi): Set return_value, don't set
extract_return_value, store_return_value and
use_struct_convention.
gdb/ChangeLog
gdb/sparc64-tdep.c