aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBernardo Innocenti <bernie@gcc.gnu.org>2003-10-11 05:01:56 +0200
committerBernardo Innocenti <bernie@gcc.gnu.org>2003-10-11 05:01:56 +0200
commit4f5acf56e39af0f7c25362cfd4206807edf54034 (patch)
tree71e8000269c5107f5a0812c083ec6f13df702abd /gcc
parent26db814a602b15a6e7ffe26dec6016529d26a832 (diff)
downloadgcc-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/ChangeLog12
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