Update.
authorUlrich Drepper <drepper@redhat.com>
Sun, 19 Dec 1999 08:35:44 +0000 (08:35 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sun, 19 Dec 1999 08:35:44 +0000 (08:35 +0000)
* locale/langinfo.h: Always define CODESET.
(CODESET): Define also as macro.

ChangeLog
locale/langinfo.h
misc/sys/cdefs.h

index b636cdd..d3d08a1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 1999-12-19  Ulrich Drepper  <drepper@cygnus.com>
 
+       * locale/langinfo.h: Always define CODESET.
+       (CODESET): Define also as macro.
+
        * stdio-common/printf_fp.c (__printf_fp): Allocate buffer to
        generate mantissa output in using malloc if it is larger than
        20000 characters.
index 1a8b743..1248a46 100644 (file)
@@ -268,9 +268,8 @@ enum
   _NL_CTYPE_WIDTH,
   _NL_CTYPE_MB_CUR_MAX,
   _NL_CTYPE_CODESET_NAME,
-#ifdef __USE_XOPEN
   CODESET = _NL_CTYPE_CODESET_NAME,
-#endif
+#define CODESET                        CODESET
   _NL_CTYPE_TOUPPER32,
   _NL_CTYPE_TOLOWER32,
   _NL_CTYPE_INDIGITS_MB_LEN,
index 7db0575..0a5f65e 100644 (file)
 
 # define __attribute__(xyz)    /* Ignore */
 
+#endif
+
 /* At some point during the gcc 2.96 development the `malloc' attribute
    for functions was introduced.  We don't want to use it unconditionally
    (although this would be possible) since it generates warnings.  */
-# if __GNUC_PREREQ (2,96)
-#  define __attribute_malloc__ __attribute__ ((__malloc__))
-# else
-#  define __attribute_malloc__ /* Ignore */
-# endif
-
+#if __GNUC_PREREQ (2,96)
+# define __attribute_malloc__ __attribute__ ((__malloc__))
+#else
+# define __attribute_malloc__ /* Ignore */
 #endif
 
 /* It is possible to compile containing GCC extensions even if GCC is