From bf279c4e1a96684c650fcbf34db4b78b2b94dce6 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Tue, 2 Nov 1999 07:24:27 +0000 Subject: [PATCH] libgcc2.c (__do_global_dtors): Only do EH frame stuff if ! HAS_INIT_SECTION. * libgcc2.c (__do_global_dtors): Only do EH frame stuff if ! HAS_INIT_SECTION. From-SVN: r30339 --- gcc/ChangeLog | 5 +++++ gcc/libgcc2.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8e8895d566b..42f084465ab 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Mon Nov 1 23:21:17 1999 Jason Merrill + + * libgcc2.c (__do_global_dtors): Only do EH frame stuff if + ! HAS_INIT_SECTION. + Mon Nov 1 23:37:38 1999 Jeffrey A Law (law@cygnus.com) * jump.c (jump_optimize_1): Also move LOOP_VTOP and LOOP_CONT diff --git a/gcc/libgcc2.c b/gcc/libgcc2.c index 68a4b4b67df..114ada21f61 100644 --- a/gcc/libgcc2.c +++ b/gcc/libgcc2.c @@ -2866,7 +2866,7 @@ __do_global_dtors () (*(p-1)) (); } #endif -#ifdef EH_FRAME_SECTION +#if defined (EH_FRAME_SECTION) && !defined (HAS_INIT_SECTION) { static int completed = 0; if (! completed) -- 2.30.2