Stan Shebs
eb8910888d
Sparc flat register window support.
* sparc-tdep.c (sparc_insn_layout): New union, defines layout of
instructions symbolically (used to be local to skip_prologue).
(sparc_init_extra_frame_info): New function.
(sparc_frame_chain): Add flat cases throughout.
(skip_prologue): Add recognition of flat prologues.
(sparc_frame_find_saved_regs): Add flat cases.
(sparc_pop_frame): Ditto.
* config/sparc/tm-sparc.h (EXTRA_FRAME_INFO): New slots.
(INIT_EXTRA_FRAME_INFO): Call sparc_init_extra_frame_info.
(PRINT_EXTRA_FRAME_INFO): Define.
1994-12-13 01:11:49 +00:00
..
1994-09-04 23:18:31 +00:00
1994-09-01 18:20:42 +00:00
1994-09-23 22:30:31 +00:00
1994-01-22 01:58:55 +00:00
1994-09-04 23:16:22 +00:00
1994-10-13 02:28:24 +00:00
1994-10-13 02:28:24 +00:00
1994-10-13 02:28:24 +00:00
1994-10-13 02:28:24 +00:00
1994-09-17 00:32:25 +00:00
1994-10-13 02:28:24 +00:00
1993-10-07 11:28:51 +00:00
1994-10-13 02:28:24 +00:00
1994-10-13 02:28:24 +00:00
1994-09-02 16:57:11 +00:00
1994-03-20 23:36:50 +00:00
1993-07-08 03:08:49 +00:00
1994-12-13 01:11:49 +00:00
1994-06-10 01:24:22 +00:00
1994-01-22 08:42:14 +00:00
1993-07-26 22:16:09 +00:00
1994-07-02 08:55:43 +00:00
1993-06-08 23:05:20 +00:00
1994-10-13 02:28:24 +00:00
1994-09-01 18:20:42 +00:00
1994-05-14 19:37:57 +00:00
1993-10-30 00:16:25 +00:00
1994-05-14 19:37:57 +00:00
1994-08-04 18:17:59 +00:00