lib/regex_internal.h on 1.4.11

2008-07-30 Thread Jonathan Patschke
The literal constant on line 164 of lib/regex_internal.h needs to be explicitly declared as an unsigned long. HP-UX's preprocessor (at least on 10.20) will fail a comparison between 0x and 0xUL. The constant in limits.h is explicitly UL, so BITSET_WORD_MAX doesn't get pr

Re: lib/regex_internal.h on 1.4.11

2008-07-31 Thread Jonathan Patschke
On Jul 31, 2008, at 3:42 AM, Bruno Haible wrote: Jonathan Patschke wrote: | The literal constant on line 164 of lib/regex_internal.h needs to be | explicitly declared as an unsigned long. HP-UX's preprocessor (at least | on 10.20) will fail a comparison between 0xfff