amd64-windows: 32 bytes allocated on stack by caller for integer parameter registers
authorJoel Brobecker <brobecker@gnat.com>
Fri, 29 Jan 2010 05:27:36 +0000 (05:27 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Fri, 29 Jan 2010 05:27:36 +0000 (05:27 +0000)
commit3af6ddfec6363b97f9c850fef9f33e3bd2ad259c
tree7074dc990811de7f0acc59fd2f8103add8a08833
parent4966b6c22876c227576d85cb4045080345d4b41e
amd64-windows: 32 bytes allocated on stack by caller for integer parameter registers

        * i386-tdep.h (struct gdbarch_tdep): Add new field
        integer_param_regs_saved_in_caller_frame.
        * amd64-windows-tdep.c (amd64_windows_init_abi): Set
        tdep->integer_param_regs_saved_in_caller_frame to 1.
        * amd64-tdep.c (amd64_push_dummy_call): Allocate some memory on
        stack if tdep->integer_param_regs_saved_in_caller_frame is set.
gdb/ChangeLog
gdb/amd64-tdep.c
gdb/amd64-windows-tdep.c
gdb/i386-tdep.h