aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@gcc.gnu.org>2001-05-04 06:58:46 +0200
committerAndreas Jaeger <aj@gcc.gnu.org>2001-05-04 06:58:46 +0200
commit02d208ff0f057f9b15414f15fd2ece8eef5f49e5 (patch)
treeb9127d969c245a44970fae4a7dea9315e0d9a7b5
parentacc72c37744ddd4cfb99f2db8e52138964e09ae5 (diff)
downloadgcc-02d208ff0f057f9b15414f15fd2ece8eef5f49e5.zip
gcc-02d208ff0f057f9b15414f15fd2ece8eef5f49e5.tar.gz
gcc-02d208ff0f057f9b15414f15fd2ece8eef5f49e5.tar.bz2
except.h: Add prototype declaration for expand_builtin_init_dwarf_reg_sizes.
* except.h: Add prototype declaration for expand_builtin_init_dwarf_reg_sizes. From-SVN: r41823
-rw-r--r--gcc/ChangeLog17
-rw-r--r--gcc/except.h4
2 files changed, 14 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7703fbf..bb502a4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2001-05-04 Andreas Jaeger <aj@suse.de>
+
+ * except.h: Add prototype declaration for
+ expand_builtin_init_dwarf_reg_sizes.
+
2001-05-03 Geoffrey Keating <geoffk@redhat.com>
* Makefile.in (site.exp): Set TESTING_IN_BUILD_TREE.
@@ -49,9 +54,9 @@
* config/m68hc11/m68hc11.c (limit_reload_class): Remove.
(m68hc11_override_options): Remove setting of flag_no_nonansi_builtin.
Set 68HC12 min offset to -65536.
- (print_operand): Put parenthesis arround the operand if it refers
+ (print_operand): Put parenthesis arround the operand if it refers
to a symbol having the same name as a register.
- (m68hc11_z_replacement): When z register is replaced by its
+ (m68hc11_z_replacement): When z register is replaced by its
equivalent soft register, force the insn to be re-recognized.
(m68hc11_check_z_replacement): Fix the test when destination is
the index register and z dies in the insn.
@@ -77,13 +82,13 @@
* config/m68hc11/m68hc11.md (*addhi3_68hc12): Fix generation
and use m68hc11_notice_keep_cc when using leax/leay.
- (addhi3 split): Reject split if the insn is handled by
+ (addhi3 split): Reject split if the insn is handled by
leax/leay above.
* config/m68hc11/m68hc11.c (m68hc11_split_move): For 68HC12 the
push must be handled in a special way if the source operand uses
sp as index register.
(m68hc11_notice_keep_cc): New function.
- (m68hc11_gen_movhi): Use it when an insn changes a register but
+ (m68hc11_gen_movhi): Use it when an insn changes a register but
not the flags.
(m68hc11_gen_movqi): Fix move for 68HC12.
* config/m68hc11/m68hc11-protos.h (m68hc11_notice_keep_cc): Declare.
@@ -97,7 +102,7 @@
* config/m68hc11/m68hc11.md (tsthi_1): Use cpd for 68HC12.
(zero_extendsi split): Simplify and use (zero_extendhi).
- (*addhi3): Remove 'w' constraint since stack pointer is handled
+ (*addhi3): Remove 'w' constraint since stack pointer is handled
by (addhi3_sp).
(*ashlhi3_2): Operand 2 is clobbered use '+' for its constraint.
(*ashlhi3, *ashrhi3, *lshrhi3): Likewise.
@@ -343,7 +348,7 @@ Wed May 2 13:09:36 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2001-04-30 Zack Weinberg <zackw@stanford.edu>
- * tsystem.h: Test only POSIX for availability of string.h
+ * tsystem.h: Test only POSIX for availability of string.h
and time.h.
* config.gcc (all systems): If USG appeared in xm_defines,
change it to POSIX. If both USG and POSIX appeared, just
diff --git a/gcc/except.h b/gcc/except.h
index a3598ed..b2c3943 100644
--- a/gcc/except.h
+++ b/gcc/except.h
@@ -1,5 +1,6 @@
/* Exception Handling interface routines.
- Copyright (C) 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
+ Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
+ Free Software Foundation, Inc.
Contributed by Mike Stump <mrs@cygnus.com>.
This file is part of GNU CC.
@@ -130,6 +131,7 @@ extern void output_function_exception_table PARAMS ((void));
extern void expand_builtin_unwind_init PARAMS ((void));
extern rtx expand_builtin_eh_return_data_regno PARAMS ((tree));
extern rtx expand_builtin_extract_return_addr PARAMS ((tree));
+extern void expand_builtin_init_dwarf_reg_sizes PARAMS ((tree));
extern rtx expand_builtin_frob_return_addr PARAMS ((tree));
extern rtx expand_builtin_dwarf_fp_regnum PARAMS ((void));
extern void expand_builtin_eh_return PARAMS ((tree, tree));