Message-ID: <19990307114430.A1107@esmeralda.gerwinski.de> Date: Sun, 7 Mar 1999 11:44:30 +0100 From: Peter Gerwinski To: djgpp AT delorie DOT com Cc: Frank Heckenbach Subject: Patch to simplify cross-building of GCC Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.1i X-Counter: 860 Reply-To: djgpp AT delorie DOT com Hello, while cross-building the DJGPP GNU compiler from Linux, we encountered some warnings. The following patch makes them disappear. Since the problems are connected with "fixed included", this should not affect the normal (native) DJGPP compiler. Happy hacking, Peter -- Peter Gerwinski, Essen, Germany, http://home.pages.de/~Peter.Gerwinski/ Maintainer GNU Pascal - http://home.pages.de/~GNU-Pascal/ - gpc-19990118 PGP key on request - 6C 94 45 BE 28 A4 96 - 0E CC E9 12 47 25 82 75 *** Vote against SPAM! ********* http://www.politik-digital.de/spam/ *** diff -r -c sys/djtypes.h~ sys/djtypes.h *** sys/djtypes.h~ Wed Sep 9 16:56:26 1998 --- sys/djtypes.h Wed Mar 3 20:03:59 1999 *************** *** 7,17 **** --- 7,27 ---- #define __DJ_gid_t typedef int gid_t; #define __DJ_off_t typedef int off_t; #define __DJ_pid_t typedef int pid_t; + #ifndef _SIZE_T_DEFINED_ + #define _SIZE_T_DEFINED_ #define __DJ_size_t typedef long unsigned int size_t; + #else + #define __DJ_size_t + #endif #define __DJ_ssize_t typedef int ssize_t; #define __DJ_time_t typedef unsigned int time_t; #define __DJ_uid_t typedef int uid_t; + #ifndef _VA_LIST_DEFINED + #define _VA_LIST_DEFINED #define __DJ_va_list typedef void *va_list; + #else + #define __DJ_va_list + #endif #if defined(__cplusplus) && ( (__GNUC_MINOR__ >= 8 && __GNUC__ == 2 ) || __GNUC__ >= 3 ) /* wchar_t is now a keyword in C++ */