This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] powerpc64 very large stack frames


On Mon, Nov 10, 2003 at 03:13:02PM -0800, Richard Henderson wrote:
> On Mon, Nov 10, 2003 at 03:03:38PM -0800, Janis Johnson wrote:
> > The patch uses "long long" rather than "HOST_WIDE_INT" because struct
> > rs6000_stack is defined in a header file that is included for library
> > and startup file builds as well as for compiler builds.
> 
> This is not acceptable, as long long is not ISO C90.  If you need
> to use ifdefs because of the library/startup issue, then do so.

There is no macro that is defined for startup code as there is for
library code; should there be?  IN_TARGET_LIBS is only set when
compiling libobjc; would it be acceptable to extend its use to cover
other libraries and startup code?

Janis


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]