diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lisp.h | 8 | 
1 files changed, 5 insertions, 3 deletions
| diff --git a/src/lisp.h b/src/lisp.h index 55ca36d5c61..70329a07764 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -3379,9 +3379,11 @@ extern Lisp_Object Vdirectory_sep_char;  #define min(a, b)	((a) < (b) ? (a) : (b))  #define max(a, b)	((a) > (b) ? (a) : (b)) -/* Make sure we have abs defined */ -#if !defined(abs) -#define abs(x)         ((x) < 0 ? -(x) : (x)) +/* We used to use `abs', but that clashes with system headers on some +   platforms, and using a name reserved by Standard C is a bad idea +   anyway.  */ +#if !defined(eabs) +#define eabs(x)         ((x) < 0 ? -(x) : (x))  #endif  /* Return a fixnum or float, depending on whether VAL fits in a Lisp | 
