diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2016-09-21 21:25:35 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2016-09-21 21:25:35 +0300 |
commit | b4eb5c14a7d540af1f79cfa59fdecc70204f32a3 (patch) | |
tree | db52b0d387fed9ee21d4f896224c56caf9c43357 /typd_mlc.c | |
parent | 5f8a8fd7fe941baf8faa410bdaf6c61d08be9b2b (diff) | |
download | bdwgc-b4eb5c14a7d540af1f79cfa59fdecc70204f32a3.tar.gz |
Fix 'shift count >= width of type' compiler warning in GC_SQRT_SIZE_MAX
(fix commits 83231d0, 4e1a6f9)
* malloc.c (GC_SQRT_SIZE_MAX): Change type from unsigned to size_t.
* typd_mlc.c (GC_SQRT_SIZE_MAX): Likewise.
Diffstat (limited to 'typd_mlc.c')
-rw-r--r-- | typd_mlc.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -634,7 +634,7 @@ GC_API GC_ATTR_MALLOC void * GC_CALL # define GC_SIZE_MAX (~(size_t)0) #endif -#define GC_SQRT_SIZE_MAX ((1U << (WORDSZ / 2)) - 1) +#define GC_SQRT_SIZE_MAX ((((size_t)1) << (WORDSZ / 2)) - 1) GC_API GC_ATTR_MALLOC void * GC_CALL GC_calloc_explicitly_typed(size_t n, size_t lb, GC_descr d) |