From 89cf554bda49808feef769fad6dd62fef6223bdf Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Wed, 12 Feb 1992 17:47:31 +0000 Subject: [PATCH] *** empty log message *** From-SVN: r309 --- gcc/libgcc2.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gcc/libgcc2.c b/gcc/libgcc2.c index 419f9739d2d..ce693ed4c2d 100644 --- a/gcc/libgcc2.c +++ b/gcc/libgcc2.c @@ -477,7 +477,7 @@ __udivmoddi4 (n, d, rp) #endif #ifdef L_divdi3 -unsigned long long __udivmoddi4(); +unsigned long long __udivmoddi4 (); long long __divdi3 (u, v) long long u, v; @@ -505,7 +505,7 @@ __divdi3 (u, v) #endif #ifdef L_moddi3 -unsigned long long __udivmoddi4(); +unsigned long long __udivmoddi4 (); long long __moddi3 (u, v) long long u, v; @@ -532,7 +532,7 @@ __moddi3 (u, v) #endif #ifdef L_umoddi3 -unsigned long long __udivmoddi4(); +unsigned long long __udivmoddi4 (); unsigned long long __umoddi3 (u, v) unsigned long long u, v; @@ -546,7 +546,7 @@ __umoddi3 (u, v) #endif #ifdef L_udivdi3 -unsigned long long __udivmoddi4(); +unsigned long long __udivmoddi4 (); unsigned long long __udivdi3 (n, d) unsigned long long n, d; @@ -1230,6 +1230,9 @@ __enable_execute_stack () void __do_global_dtors () { +#ifdef DO_GLOBAL_DTORS_BODY + DO_GLOBAL_DTORS_BODY; +#else int nptrs = *(int *)__DTOR_LIST__; int i; @@ -1245,6 +1248,7 @@ __do_global_dtors () /* GNU LD format. */ for (i = nptrs; i >= 1; i--) __DTOR_LIST__[i] (); +#endif } #ifndef INIT_SECTION_ASM_OP -- 2.30.2