dwarf2out.c (dwarf2out_frame_finish): Never elide .debug_frame in favour of .eh_frame.
authorRichard Henderson <rth@redhat.com>
Fri, 28 Sep 2001 00:23:54 +0000 (17:23 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 28 Sep 2001 00:23:54 +0000 (17:23 -0700)
        * dwarf2out.c (dwarf2out_frame_finish): Never elide .debug_frame
        in favour of .eh_frame.

From-SVN: r45852

gcc/ChangeLog
gcc/dwarf2out.c

index 6491a8194bfb40cc685b61d3c3517e3b3e5f4701..2afc5b6a836c0da7ebcf57813ea22c48b1c53d6e 100644 (file)
@@ -1,3 +1,8 @@
+2001-09-27  Richard Henderson  <rth@redhat.com>
+
+       * dwarf2out.c (dwarf2out_frame_finish): Never elide .debug_frame
+       in favour of .eh_frame.
+
 2001-09-27  Aldy Hernandez  <aldyh@redhat.com>
 
        * config/rs6000/rs6000.h (FUNCTION_VALUE): Change hardcoded 33 and 3 
index ca8a736bc54af4961c7873f131b43a1fe433e209..062b9257433626590611a97d0337d3d71ecc9e2e 100644 (file)
@@ -2095,17 +2095,10 @@ void
 dwarf2out_frame_finish ()
 {
   /* Output call frame information.  */
-#ifdef MIPS_DEBUGGING_INFO
   if (write_symbols == DWARF2_DEBUG)
     output_call_frame_info (0);
   if (! USING_SJLJ_EXCEPTIONS && (flag_unwind_tables || flag_exceptions))
     output_call_frame_info (1);
-#else
-  int for_eh = (! USING_SJLJ_EXCEPTIONS
-               && (flag_unwind_tables || flag_exceptions));
-  if (write_symbols == DWARF2_DEBUG || for_eh)
-    output_call_frame_info (for_eh);
-#endif
 }
 \f
 /* And now, the subset of the debugging information support code necessary