cccp.c: Don't define MIN/MAX anymore.

* cccp.c: Don't define MIN/MAX anymore.
        * cpplib.c: Likewise.
        * machmode.h: Likewise.
        * system.h: Provide definitions for MIN/MAX.

From-SVN: r24339
This commit is contained in:
Kaveh R. Ghazi 1998-12-16 09:34:57 +00:00 committed by Kaveh Ghazi
parent 93eba43433
commit 36b8337d5c
5 changed files with 17 additions and 22 deletions

View File

@ -1,3 +1,10 @@
Wed Dec 16 12:28:54 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* cccp.c: Don't define MIN/MAX anymore.
* cpplib.c: Likewise.
* machmode.h: Likewise.
* system.h: Provide definitions for MIN/MAX.
Tue Dec 15 23:47:42 1998 Zack Weinberg <zack@rabi.phys.columbia.edu>
* fix-header.c: Don't define xstrdup here.

View File

@ -87,11 +87,6 @@ static int hack_vms_include_specification ();
#define INO_T_EQ(a, b) 0
#endif
#undef MIN
#undef MAX
#define MIN(X,Y) ((X) < (Y) ? (X) : (Y))
#define MAX(X,Y) ((X) > (Y) ? (X) : (Y))
/* Find the largest host integer type and set its size and type.
Watch out: on some crazy hosts `long' is shorter than `int'. */

View File

@ -45,12 +45,6 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
extern char *update_path PARAMS ((char *, char *));
#undef MIN
#undef MAX
#define MIN(X,Y) ((X) < (Y) ? (X) : (Y))
#define MAX(X,Y) ((X) > (Y) ? (X) : (Y))
/* By default, colon separates directories in a path. */
#ifndef PATH_SEPARATOR
#define PATH_SEPARATOR ':'

View File

@ -22,17 +22,7 @@ Boston, MA 02111-1307, USA. */
#define HAVE_MACHINE_MODES
/* Strictly speaking, this isn't the proper place to include these definitions,
but this file is included by every GCC file.
Some systems define these in, e.g., param.h. We undefine these names
here to avoid the warnings. We prefer to use our definitions since we
know they are correct. */
#undef MIN
#undef MAX
#define MIN(X,Y) ((X) < (Y) ? (X) : (Y))
#define MAX(X,Y) ((X) > (Y) ? (X) : (Y))
but this file is included by every GCC file. */
/* Find the largest host integer type and set its size and type. */

View File

@ -171,6 +171,15 @@ extern int errno;
# define O_WRONLY 1
#endif
/* Some systems define these in, e.g., param.h. We undefine these names
here to avoid the warnings. We prefer to use our definitions since we
know they are correct. */
#undef MIN
#undef MAX
#define MIN(X,Y) ((X) < (Y) ? (X) : (Y))
#define MAX(X,Y) ((X) > (Y) ? (X) : (Y))
#ifdef HAVE_SYS_WAIT_H
#include <sys/wait.h>
#endif