Mercurial > hg > xemacs-beta
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 */ |