From fd97e465118551f4573fe485480b31a44a67c976 Mon Sep 17 00:00:00 2001 From: Richard Guenther Date: Wed, 8 Feb 2006 10:05:30 +0000 Subject: [PATCH] mpa.c: Do not include sys/param.h. 2006-02-08 Richard Guenther * dbl-64/mpa.c: Do not include sys/param.h. * dbl-64/mpa.h (MIN): Define. From-SVN: r110745 --- libgcc-math/ChangeLog | 5 +++++ libgcc-math/dbl-64/mpa.c | 2 +- libgcc-math/dbl-64/mpa.h | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/libgcc-math/ChangeLog b/libgcc-math/ChangeLog index cd7d0a8b5d9..8b93085fbec 100644 --- a/libgcc-math/ChangeLog +++ b/libgcc-math/ChangeLog @@ -1,3 +1,8 @@ +2006-02-08 Richard Guenther + + * dbl-64/mpa.c: Do not include sys/param.h. + * dbl-64/mpa.h (MIN): Define. + 2006-02-07 Richard Guenther PR bootstrap/26050 diff --git a/libgcc-math/dbl-64/mpa.c b/libgcc-math/dbl-64/mpa.c index 68647ba335d..85d9647a8d2 100644 --- a/libgcc-math/dbl-64/mpa.c +++ b/libgcc-math/dbl-64/mpa.c @@ -47,7 +47,7 @@ #include "endian.h" #include "mpa.h" #include "mpa2.h" -#include /* For MIN() */ + /* mcr() compares the sizes of the mantissas of two multiple precision */ /* numbers. Mantissas are compared regardless of the signs of the */ /* numbers, even if x->d[0] or y->d[0] are zero. Exponents are also */ diff --git a/libgcc-math/dbl-64/mpa.h b/libgcc-math/dbl-64/mpa.h index 912b5e41121..14a446baf97 100644 --- a/libgcc-math/dbl-64/mpa.h +++ b/libgcc-math/dbl-64/mpa.h @@ -66,6 +66,7 @@ typedef union { int i[2]; double d; } number; #define EZ z->e #define ABS(x) ((x) < 0 ? -(x) : (x)) +#define MIN(a,b) (((a)<(b))?(a):(b)) int __acr(const mp_no *, const mp_no *, int); int __cr(const mp_no *, const mp_no *, int); -- 2.30.2