OSDN Git Service

* sparc64-tdep.c (sparc64_16_byte_align_p)
authorkettenis <kettenis>
Sat, 3 Jan 2004 15:00:10 +0000 (15:00 +0000)
committerkettenis <kettenis>
Sat, 3 Jan 2004 15:00:10 +0000 (15:00 +0000)
commit092481b93f93ea613cd05ccfac4b8b8a0c5ac53b
tree96dd292eea101da38106a73594d751e34f4302bd
parentd4d0ec91e1d2328c3f74c5179872988a6aae2f57
* 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