This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: PATCH: Restore i386 binary compat for EH info


On Thu, Dec 23, 1999 at 10:32:03PM -0800, Chip Salzenberg wrote:
> 1999-12-23  "Martin v. Loewis" <martin@loewis.home.cs.tu-berlin.de>
> 
> 	Restore i386 binary compatibility in EH info.
> 	* config/i386/i386.h (EH_REGISTERS): Define as 17, the *old*
> 	value of FIRST_PSEUDO_REGISTER.
> 	* frame.h (EH_REGISTERS): Define, with FIRST_PSEUDO_REGISTER as
> 	default.
> 	(struct frame_state): Use EH_REGISTERS for array sizes.
> 	* dwarfout.c (output_reg_number): Use EH_REGISTERS.
> 	* dwarf2out.c (DWARF_FRAME_RETURN_COLUMN): Default to EH_REGISTERS.
> 	(reg_number, expand_builtin_init_dwarf_reg_sizes): Use EH_REGISTERS.

This is ok, except that I'd like to see something better than
EH_REGISTERS.  Perhaps DWARF_FRAME_REGISTERS?



r~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]