diff options
| author | Joakim Verona | 2012-05-24 20:39:12 +0200 |
|---|---|---|
| committer | Joakim Verona | 2012-05-24 20:39:12 +0200 |
| commit | 44fce8ffe7198991c41c985ff4e67ec7d407907e (patch) | |
| tree | 81e28bf1b327f55c0c50b30c1c1c6d1e78c6849d /src/alloc.c | |
| parent | 207460f292db1b9ede6b8ddad3ed7ac6bba026b5 (diff) | |
| parent | f18b81e6d670ea83e3ccb7c7b6aff50933120018 (diff) | |
| download | emacs-44fce8ffe7198991c41c985ff4e67ec7d407907e.tar.gz emacs-44fce8ffe7198991c41c985ff4e67ec7d407907e.zip | |
upstream
Diffstat (limited to 'src/alloc.c')
| -rw-r--r-- | src/alloc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/alloc.c b/src/alloc.c index 3601c256c41..1f422a6d3b0 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -4297,8 +4297,8 @@ mark_maybe_pointer (void *p) | |||
| 4297 | wider than a pointer might allocate a Lisp_Object in non-adjacent halves. | 4297 | wider than a pointer might allocate a Lisp_Object in non-adjacent halves. |
| 4298 | If USE_LSB_TAG, the bottom half is not a valid pointer, but it should | 4298 | If USE_LSB_TAG, the bottom half is not a valid pointer, but it should |
| 4299 | suffice to widen it to to a Lisp_Object and check it that way. */ | 4299 | suffice to widen it to to a Lisp_Object and check it that way. */ |
| 4300 | #if defined USE_LSB_TAG || UINTPTR_MAX >> VALBITS != 0 | 4300 | #if defined USE_LSB_TAG || VAL_MAX < UINTPTR_MAX |
| 4301 | # if !defined USE_LSB_TAG && UINTPTR_MAX >> VALBITS >> GCTYPEBITS != 0 | 4301 | # if !defined USE_LSB_TAG && VAL_MAX < UINTPTR_MAX >> GCTYPEBITS |
| 4302 | /* If tag bits straddle pointer-word boundaries, neither mark_maybe_pointer | 4302 | /* If tag bits straddle pointer-word boundaries, neither mark_maybe_pointer |
| 4303 | nor mark_maybe_object can follow the pointers. This should not occur on | 4303 | nor mark_maybe_object can follow the pointers. This should not occur on |
| 4304 | any practical porting target. */ | 4304 | any practical porting target. */ |