diff options
| author | David Lovemore | 2012-05-03 16:38:47 +0100 |
|---|---|---|
| committer | David Lovemore | 2012-05-03 16:38:47 +0100 |
| commit | 9bf482ea08a4800df14251b30422a8cb9faf85b9 (patch) | |
| tree | d296ba55ec6de62431ddb3f31368e1a7a300d125 /mps/code/mpm.c | |
| parent | 4ee202d5cffd73e73311b889ea1ce51a2b8cc7eb (diff) | |
| download | emacs-9bf482ea08a4800df14251b30422a8cb9faf85b9.tar.gz emacs-9bf482ea08a4800df14251b30422a8cb9faf85b9.zip | |
Fixed up long constants and shifts that needed to be cast to correct type.
Copied from Perforce
Change: 178095
ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code/mpm.c')
| -rw-r--r-- | mps/code/mpm.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/mps/code/mpm.c b/mps/code/mpm.c index 8af2ffff7ee..4f9af3f888c 100644 --- a/mps/code/mpm.c +++ b/mps/code/mpm.c | |||
| @@ -34,7 +34,7 @@ unsigned CheckLevel = CHECKLEVEL_INITIAL; | |||
| 34 | Bool MPMCheck(void) | 34 | Bool MPMCheck(void) |
| 35 | { | 35 | { |
| 36 | CHECKL(sizeof(Word) * CHAR_BIT == MPS_WORD_WIDTH); | 36 | CHECKL(sizeof(Word) * CHAR_BIT == MPS_WORD_WIDTH); |
| 37 | CHECKL(1uL << MPS_WORD_SHIFT == MPS_WORD_WIDTH); | 37 | CHECKL((Word)1 << MPS_WORD_SHIFT == MPS_WORD_WIDTH); |
| 38 | CHECKL(AlignCheck(MPS_PF_ALIGN)); | 38 | CHECKL(AlignCheck(MPS_PF_ALIGN)); |
| 39 | /* Check that trace ids will fit in the TraceId type. */ | 39 | /* Check that trace ids will fit in the TraceId type. */ |
| 40 | CHECKL(TraceLIMIT <= UINT_MAX); | 40 | CHECKL(TraceLIMIT <= UINT_MAX); |
| @@ -52,10 +52,10 @@ Bool MPMCheck(void) | |||
| 52 | CHECKL(!SizeIsAligned(31051, 1024)); | 52 | CHECKL(!SizeIsAligned(31051, 1024)); |
| 53 | CHECKL(!SizeIsP2(0)); | 53 | CHECKL(!SizeIsP2(0)); |
| 54 | CHECKL(SizeIsP2(128)); | 54 | CHECKL(SizeIsP2(128)); |
| 55 | CHECKL(SizeLog2(1L) == 0); | 55 | CHECKL(SizeLog2((Size)1) == 0); |
| 56 | CHECKL(SizeLog2(256L) == 8); | 56 | CHECKL(SizeLog2((Size)256) == 8); |
| 57 | CHECKL(SizeLog2(65536L) == 16); | 57 | CHECKL(SizeLog2((Size)65536) == 16); |
| 58 | CHECKL(SizeLog2(131072L) == 17); | 58 | CHECKL(SizeLog2((Size)131072) == 17); |
| 59 | 59 | ||
| 60 | /* .check.writef: We check that various types will fit in a Word; */ | 60 | /* .check.writef: We check that various types will fit in a Word; */ |
| 61 | /* See .writef.check. Don't need to check WriteFS or WriteFF as they */ | 61 | /* See .writef.check. Don't need to check WriteFS or WriteFF as they */ |