This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
If you mean mips_push_arguments, then that is already part of themulti-arch vector.Umm... no it isn't. I can see why you think it is (set_gdbarch_push_arguments is called), but the call to PUSH_ARGUMENTS is still going thru the macro in tm-mips.h.
I think the macro can be yanked. Not sure why it has remained.
Adding ``if (.. == MIPS_ABI_N32)'' wouldn't be multi-arch unfriendly.Just don't forget that any changes to that function should be multi-arch friendly.So I can use code similar to what is already there (eg. "if (tdep->mips_abi == MIPS_ABI_N32)") rather than splitting the function into variously mips_n32_push_argument etc.?
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |