X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-workers-bounces using -f From: sandmann AT clio DOT rice DOT edu (Charles Sandmann) Message-Id: <10201240311.AA28093@clio.rice.edu> Subject: djtypes.h proposed patch; version.h proposed patch To: djgpp-workers AT delorie DOT com (DJGPP developers) Date: Wed, 23 Jan 2002 21:11:11 -0600 (CST) X-Mailer: ELM [version 2.5 PL2] Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Proposed CVS change per discussion. The V2.03 refresh would then be identical to the V2.04 CVS head (with the removal of DJ_offset_t). *** djtypes.h_ Tue Jan 2 11:08:26 2001 --- djtypes.h Wed Jan 23 20:59:50 2002 *************** *** 17,24 **** #define __DJ_uid_t typedef int uid_t; ! /* For GCC 2.96 or later we use its builtin va_list. */ /* In most cases these definitions won't be used, because headers provided */ /* by GCC hide them. But we can DTRT if GCC headers are missing. */ ! #if ((__GNUC__ == 2) && (__GNUC_MINOR__ >= 96)) || (__GNUC__ >= 3) #define __DJ_va_list typedef __builtin_va_list va_list; #else --- 17,24 ---- #define __DJ_uid_t typedef int uid_t; ! /* For GCC 3.00 or later we use its builtin va_list. */ /* In most cases these definitions won't be used, because headers provided */ /* by GCC hide them. But we can DTRT if GCC headers are missing. */ ! #if __GNUC__ >= 3 #define __DJ_va_list typedef __builtin_va_list va_list; #else Unrelated change for CVS, per discussion: *** version.bak Thu Jun 3 11:22:30 1999 --- version.h Tue Jan 2 20:37:32 2002 *************** *** 14,19 **** #undef __DJGPP_MINOR__ ! #define DJGPP_MINOR 3 ! #define __DJGPP_MINOR 3 ! #define __DJGPP_MINOR__ 3 --- 14,19 ---- #undef __DJGPP_MINOR__ ! #define DJGPP_MINOR 4 ! #define __DJGPP_MINOR 4 ! #define __DJGPP_MINOR__ 4