1/* Handle exceptional things in C++.
2 Copyright (C) 1989, 1992, 1993, 1994, 1995 Free Software Foundation, Inc.
3 Contributed by Michael Tiemann <tiemann@cygnus.com>
4 Rewritten by Mike Stump <mrs@cygnus.com>, based upon an
5 initial re-implementation courtesy Tad Hunt.
6
7This file is part of GNU CC.
8
--- 134 unchanged lines hidden (view full) ---
143
144#endif /* EXCEPT_SECTION_ASM_OP */
145
146#endif
147
148void
149exception_section ()
150{
151#ifdef ASM_OUTPUT_SECTION_NAME
152 named_section (NULL_TREE, ".gcc_except_table");
153#else
154 if (flag_pic)
155 data_section ();
156 else
157#if defined(TARGET_POWERPC) /* are we on a __rs6000? */
158 data_section ();
159#else
160 readonly_data_section ();
161#endif
162#endif
163}
164
165
166
167
168/* from: my-cp-except.c */
169
170/* VI: ":set ts=4" */
--- 1526 unchanged lines hidden ---
2 Copyright (C) 1989, 1992, 1993, 1994, 1995 Free Software Foundation, Inc.
3 Contributed by Michael Tiemann <tiemann@cygnus.com>
4 Rewritten by Mike Stump <mrs@cygnus.com>, based upon an
5 initial re-implementation courtesy Tad Hunt.
6
7This file is part of GNU CC.
8
--- 134 unchanged lines hidden (view full) ---
143
144#endif /* EXCEPT_SECTION_ASM_OP */
145
146#endif
147
148void
149exception_section ()
150{
151#ifdef ASM_OUTPUT_SECTION_NAME
152 named_section (NULL_TREE, ".gcc_except_table");
153#else
154 if (flag_pic)
155 data_section ();
156 else
157#if defined(TARGET_POWERPC) /* are we on a __rs6000? */
158 data_section ();
159#else
160 readonly_data_section ();
161#endif
162#endif
163}
164
165
166
167
168/* from: my-cp-except.c */
169
170/* VI: ":set ts=4" */
--- 1526 unchanged lines hidden ---