comparison src/compiler.h @ 5936:574f0cded429 cygwin

try to replace all nnnL or nnnUL constants with EMACS_[U]INT
author Henry Thompson <ht@markup.co.uk>
date Sun, 13 Dec 2015 13:22:58 +0000
parents 308d34e9f07d
children
comparison
equal deleted inserted replaced
5935:d5eb0914ca1f 5936:574f0cded429
331 /* VOIDP_CAST: Cast an lvalue to (void *) in a way that is ANSI-aliasing 331 /* VOIDP_CAST: Cast an lvalue to (void *) in a way that is ANSI-aliasing
332 safe and will not result in GCC warnings. The result is still an 332 safe and will not result in GCC warnings. The result is still an
333 lvalue, so you can assign to it or take its address. */ 333 lvalue, so you can assign to it or take its address. */
334 #define VOIDP_CAST(l) ANSI_ALIASING_CAST (voidp, l) 334 #define VOIDP_CAST(l) ANSI_ALIASING_CAST (voidp, l)
335 335
336 #ifndef E1
337 /* HST added this, lives in lisp.h but needed in regex.c which includes this instead
338 of that for lib-src */
339 #define E1 ((EMACS_INT)1)
340 #endif
336 #endif /* INCLUDED_compiler_h */ 341 #endif /* INCLUDED_compiler_h */