diff options
author | Bernardo Innocenti <bernie@gcc.gnu.org> | 2003-10-11 05:01:56 +0200 |
---|---|---|
committer | Bernardo Innocenti <bernie@gcc.gnu.org> | 2003-10-11 05:01:56 +0200 |
commit | 4f5acf56e39af0f7c25362cfd4206807edf54034 (patch) | |
tree | 71e8000269c5107f5a0812c083ec6f13df702abd /gcc | |
parent | 26db814a602b15a6e7ffe26dec6016529d26a832 (diff) | |
download | gcc-4f5acf56e39af0f7c25362cfd4206807edf54034.zip gcc-4f5acf56e39af0f7c25362cfd4206807edf54034.tar.gz gcc-4f5acf56e39af0f7c25362cfd4206807edf54034.tar.bz2 |
m68k.c (m68k_frame): Move before protos referencing it.
* config/m68k/m68k.c (m68k_frame): Move before protos referencing it.
(m68k_save_reg): Add boolean parameter `interrupt_handler'.
(m68k_interrupt_function_p): New function.
(m68k_handle_fndecl_attribute): Ditto.
(m68k_compute_frame_layout): Ditto.
(m68k_attribute_table): Define back-end specific attributes.
(m68k_output_function_epilogue): Emit RTE instruction for interrupt
functions.
From-SVN: r72323
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c0800b3..07bca0f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,15 @@ +2003-09-11 Peter Barada <peter@baradas.org> + Bernardo Innocenti <bernie@develer.com> + + * config/m68k/m68k.c (m68k_frame): Move before protos referencing it. + (m68k_save_reg): Add boolean parameter `interrupt_handler'. + (m68k_interrupt_function_p): New function. + (m68k_handle_fndecl_attribute): Ditto. + (m68k_compute_frame_layout): Ditto. + (m68k_attribute_table): Define back-end specific attributes. + (m68k_output_function_epilogue): Emit RTE instruction for interrupt + functions. + 2003-10-10 Zack Weinberg <zack@codesourcery.com> * gengenrtl.c (find_formats, genheader): Make i an unsigned |