From: ghazi Date: Wed, 16 Dec 1998 09:34:57 +0000 (+0000) Subject: * cccp.c: Don't define MIN/MAX anymore. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=65cee25926ef6815fd1148aab6c047d70c0af304;p=platform%2Fupstream%2Flinaro-gcc.git * cccp.c: Don't define MIN/MAX anymore. * cpplib.c: Likewise. * machmode.h: Likewise. * system.h: Provide definitions for MIN/MAX. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24339 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f701355..800d6ba 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +Wed Dec 16 12:28:54 1998 Kaveh R. Ghazi + + * 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 * fix-header.c: Don't define xstrdup here. diff --git a/gcc/cccp.c b/gcc/cccp.c index d7bdbff..440081c 100644 --- a/gcc/cccp.c +++ b/gcc/cccp.c @@ -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'. */ diff --git a/gcc/cpplib.c b/gcc/cpplib.c index fb85bf5..63c9ff1 100644 --- a/gcc/cpplib.c +++ b/gcc/cpplib.c @@ -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 ':' diff --git a/gcc/machmode.h b/gcc/machmode.h index 8f2ed95..2e2eb15 100644 --- a/gcc/machmode.h +++ b/gcc/machmode.h @@ -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. */ diff --git a/gcc/system.h b/gcc/system.h index daa47eb..5b3daae 100644 --- a/gcc/system.h +++ b/gcc/system.h @@ -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 #endif