From 0b43fd9a1448f853e4c3f32195c19b5120bd8cfb Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Thu, 12 Mar 1992 05:02:34 +0000 Subject: [PATCH] *** empty log message *** From-SVN: r453 --- gcc/config/i386/isccoff.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gcc/config/i386/isccoff.h b/gcc/config/i386/isccoff.h index 72c28a17ee0..a4eac9185c2 100644 --- a/gcc/config/i386/isccoff.h +++ b/gcc/config/i386/isccoff.h @@ -18,8 +18,12 @@ /* Library spec */ #undef LIB_SPEC -#define LIB_SPEC "%{posix:-lcposix} %{shlib:-lc_s} -lc" +#define LIB_SPEC "%{posix:-lcposix} %{shlib:-lc_s} -lc -lg" +#if 0 +/* This is apparently not true: ISC versions up to 3.0,at least, use + the standard calling sequence in which the called function pops the + extra arg. */ /* caller has to pop the extra argument passed to functions that return structures. */ @@ -33,4 +37,4 @@ : 0) /* On other 386 systems, the last line looks like this: : (aggregate_value_p (FUNTYPE)) ? GET_MODE_SIZE (Pmode) : 0) */ - +#endif -- 2.30.2