From c580105315d6e393e042182ced090b8ec6ce0b51 Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Sat, 28 Feb 1998 06:11:54 +0000 Subject: I've backed out of including stat.h via system.h because stat.h can define... I've backed out of including stat.h via system.h because stat.h can define static functions (eg on x86 svr4 according to jfc@mit.edu) causing code bloat. * system.h: Remove sys/stat.h. * gcc.c: Add sys/stat.h. From-SVN: r18289 --- gcc/ChangeLog | 3 +++ gcc/gcc.c | 1 + gcc/system.h | 1 - 3 files changed, 4 insertions(+), 1 deletion(-) (limited to 'gcc') diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 450cb70..b8e7457 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ Sat Feb 28 07:54:03 1998 Kaveh R. Ghazi + * system.h: Remove sys/stat.h. + * gcc.c: Add sys/stat.h. + * genattr.c: Wrap prototype of `free' in NEED_DECLARATION_FREE. * genattrtab.c: Likewise. * genconfig.c: Likewise. diff --git a/gcc/gcc.c b/gcc/gcc.c index fcbbf1e..5f53c246 100644 --- a/gcc/gcc.c +++ b/gcc/gcc.c @@ -37,6 +37,7 @@ compilation is specified by a string called a "spec". */ #include "system.h" #include +#include #ifdef __STDC__ #include #else diff --git a/gcc/system.h b/gcc/system.h index ef3ee49..6e8548e 100644 --- a/gcc/system.h +++ b/gcc/system.h @@ -69,7 +69,6 @@ #include -#include #include #ifndef errno -- cgit v1.1