except.c (18659) | except.c (34229) |
---|---|
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{ | 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 EXCEPTION_SECTION_FUNCTION 152 EXCEPTION_SECTION_FUNCTION; 153#else |
|
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 | 154#ifdef ASM_OUTPUT_SECTION_NAME 155 named_section (NULL_TREE, ".gcc_except_table"); 156#else 157 if (flag_pic) 158 data_section (); 159 else 160#if defined(TARGET_POWERPC) /* are we on a __rs6000? */ 161 data_section (); 162#else 163 readonly_data_section (); 164#endif 165#endif |
166#endif |
|
163} 164 165 166 167 168/* from: my-cp-except.c */ 169 170/* VI: ":set ts=4" */ --- 1526 unchanged lines hidden --- | 167} 168 169 170 171 172/* from: my-cp-except.c */ 173 174/* VI: ":set ts=4" */ --- 1526 unchanged lines hidden --- |