From 8f646a2cfa6d68125bc7e18fe70a9a056a167367 Mon Sep 17 00:00:00 2001 From: Claudio Fontana Date: Sun, 29 Jan 2006 14:07:19 +0000 Subject: * updated with latest gnulib --- lib/regex_internal.h | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'lib/regex_internal.h') diff --git a/lib/regex_internal.h b/lib/regex_internal.h index d10ba1e..04be143 100644 --- a/lib/regex_internal.h +++ b/lib/regex_internal.h @@ -1,5 +1,5 @@ /* Extended regular expression matching and search library. - Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Isamu Hasegawa . @@ -182,10 +182,9 @@ typedef unsigned long int bitset_word; # if BITSET_WORD_BITS <= SBC_MAX # error "Invalid SBC_MAX" # endif -#elif BITSET_WORD_MAX == (0xffffffff + 2) * 0xffffffff -/* Work around a bug in PGC GNU/Linux x86-64 5.2-1 and 6.0-8 (and - probably other versions), where the preprocessor mishandles large - unsigned values and thinks they are signed. */ + #elif BITSET_WORD_MAX == (0xffffffff + 2) * 0xffffffff +/* Work around a bug in 64-bit PGC (before version 6.1-2), where the + preprocessor mishandles large unsigned values as if they were signed. */ # define BITSET_WORD_BITS 64 #else # error "Add case for new bitset_word size" -- cgit v1.2.3