[rfc] [0/9] Remove macros from gdbarch.sh

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[rfc] [0/9] Remove macros from gdbarch.sh

Markus Deuling
Hello,

this is the next series of 9 patches to get rid of the macros in gdbarch.sh.

The following macros are replaced by this patches:

* REGISTER_NAME
* GET_LONGJMP_TARGET / GET_LONGJMP_TARGET_P
* POINTER_TO_ADDRESS / ADDRESS_TO_POINTER
* INNER_THAN
* FRAME_RED_ZONE_SIZE
* {ELF,COFF}_MAKE_MSYMBOL_SPECIAL
* FRAME_ARGS_SKIP, FRAME_NUM_ARGS and FRAME_NUM_ARGS_P
* CANNOT_SET_BREAKPOINT / HAVE_NONSTEPPABLE_WATCHPOINT
* FETCH_POINTER_ARGUMENT

I tested this patchset by running gdb_mbuild.sh and run the testsuite on x86. The testsuite showed no regressions.

I'd appreciate any comments to this patches. Thank you very much in advance.

Regards,
Markus


--
Markus Deuling
GNU Toolchain for Linux on Cell BE
[hidden email]