Martin Neitzel wrote: > into this illegal stdint.h code: > > /* wint_t limits */ > #ifndef WINT_MIN > # if 0 > # if > 32 || <=== flagged error here > # define WINT_MIN (-1L << ( - 1)) (<=== silently borked) > # else
This is valid ANSI C and ISO C 99 code. When you don't pass "-w2" to your compiler, does it show an error or a warning about this? > cc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -Ino/include -w2 -g -c > md5.c > cfe: Error: /usr/include/sys/types.h, line 211: redeclaration of 'int8_t'; > previous declaration at line 78 in file './stdint.h' > typedef signed char int8_t; Should be fixed since Friday. Bruno