comparison dmd/lexer.h @ 1165:226c07c71967

This should fix integers below 64 bit on big-endian systems.
author Frits van Bommel <fvbommel wxs.nl>
date Sun, 29 Mar 2009 01:29:30 +0100
parents a26b0c5d5942
children e961851fb8be
comparison
equal deleted inserted replaced
1164:166042b48c28 1165:226c07c71967
215 unsigned char *blockComment; // doc comment string prior to this token 215 unsigned char *blockComment; // doc comment string prior to this token
216 unsigned char *lineComment; // doc comment for previous token 216 unsigned char *lineComment; // doc comment for previous token
217 union 217 union
218 { 218 {
219 // Integers 219 // Integers
220 d_int32 int32value;
221 d_uns32 uns32value;
222 d_int64 int64value; 220 d_int64 int64value;
223 d_uns64 uns64value; 221 d_uns64 uns64value;
224 222
225 // Floats 223 // Floats
226 #ifdef IN_GCC 224 #ifdef IN_GCC