Vladimir, This patch adds a TARGET_FN_OTHER_HARD_REG_USAGE hook. The hook is used to list hard registers that are set or clobbered by a call to a function, but are not listed as such in the function body, such as f.i. registers clobbered by veneers inserted by the linker. Thanks, -Tom 2013-03-30 Radovan Obradovic Tom de Vries * hooks.c (hook_void_hard_reg_set_containerp): New function. * hooks.h (hook_void_hard_reg_set_containerp): Declare. * target.def (fn_other_hard_reg_usage): New DEFHOOK. * doc/tm.texi.in (@node Stack and Calling): Add Miscellaneous Register Hooks to @menu. (@node Miscellaneous Register Hooks): New node. (@hook TARGET_FN_OTHER_HARD_REG_USAGE): New hook. * doc/tm.texi: Regenerate.