]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Remove use of INTDEF/INTUSE in intl
authorAndreas Schwab <schwab@linux-m68k.org>
Wed, 23 May 2012 20:38:10 +0000 (22:38 +0200)
committerAndreas Schwab <schwab@linux-m68k.org>
Thu, 24 May 2012 21:08:18 +0000 (23:08 +0200)
12 files changed:
ChangeLog
argp/argp-help.c
argp/argp-parse.c
include/argz.h
include/libintl.h
intl/dcgettext.c
intl/dgettext.c
intl/gettext.c
intl/l10nflist.c
posix/regex_internal.h
string/argz-count.c
string/argz-stringify.c

index 66df5ada7cadb6782cafaee6e746699624a3edb5..7b04fede82de2a1569385a3245e3098efbf1537b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,23 @@
 2012-05-24  Andreas Schwab  <schwab@linux-m68k.org>
 
        [BZ #14132]
+       * argp/argp-help.c (dgettext) [_LIBC]: Remove use of INTUSE.
+       * argp/argp-parse.c (dgettext) [_LIBC]: Likewise.
+       * intl/dgettext.c (DCGETTEXT): Likewise.
+       * intl/gettext.c (DCGETTEXT): Likewise.
+       * intl/l10nflist.c (__argz_count, __argz_stringify): Likewise.
+       * posix/regex_internal.h (gettext): Likewise.
+       * include/libintl.h (__dcgettext_internal, __dcngettext_internal):
+       Remove declaration.
+       * include/argz.h (__argz_count_internal)
+       (__argz_stringify_internal): Remove declaration.
+       (__argz_count, __argz_stringify): Declare hidden proto.
+       * intl/dcgettext.c: Remove use of INTDEF.
+       * string/argz-count.c: Replace INTDEF with libc_hidden_def.
+       * string/argz-stringify.c: Likewise.
+       * include/libio.h (_IO_free_backup_area, _IO_free_wbackup_area)
+       (_IO_padn, _IO_putc, _IO_sgetn, _IO_vfprintf, _IO_vfscanf):
+       Declare hidden proto.
        * include/libio.h (_IO_free_backup_area, _IO_free_wbackup_area)
        (_IO_padn, _IO_putc, _IO_sgetn, _IO_vfprintf, _IO_vfscanf):
        Declare hidden proto.
index 645006cdfc9e647affabb9e030a82336b72449e6..0af680530b0d18321b4cb88e2f2f1045d7895d0e 100644 (file)
@@ -1,5 +1,5 @@
 /* Hierarchial argument parsing help output
-   Copyright (C) 1995-2007, 2011 Free Software Foundation, Inc.
+   Copyright (C) 1995-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Written by Miles Bader <miles@gnu.ai.mit.edu>.
 
@@ -59,7 +59,7 @@ char *alloca ();
 #  ifdef _LIBC
 #   undef dgettext
 #   define dgettext(domain, msgid) \
-  INTUSE(__dcgettext) (domain, msgid, LC_MESSAGES)
+  __dcgettext (domain, msgid, LC_MESSAGES)
 #  endif
 # else
 #  define dgettext(domain, msgid) (msgid)
index 5a2124ec733930c5ad95bedf70cdd992bb11b6c7..9ac1a1720dcf4212b9b7840984ac3e77aca3fa38 100644 (file)
@@ -1,5 +1,5 @@
 /* Hierarchial argument parsing, layered over getopt
-   Copyright (C) 1995-2000, 2002, 2003, 2004, 2010 Free Software Foundation, Inc.
+   Copyright (C) 1995-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Written by Miles Bader <miles@gnu.ai.mit.edu>.
 
@@ -51,7 +51,7 @@ char *alloca ();
 #  ifdef _LIBC
 #   undef dgettext
 #   define dgettext(domain, msgid) \
-  INTUSE(__dcgettext) (domain, msgid, LC_MESSAGES)
+  __dcgettext (domain, msgid, LC_MESSAGES)
 #  endif
 # else
 #  define dgettext(domain, msgid) (msgid)
index 4f45b0bf1704238b06769ef1108d2209876ddc72..4eab0b680bed7f1d81b7dc4b258b3fb891da35fc 100644 (file)
@@ -3,10 +3,7 @@
 #include <string/argz.h>
 
 libc_hidden_proto (argz_delete)
-
-extern size_t __argz_count_internal (const char *__argz, size_t __len)
-     __attribute_pure__ attribute_hidden;
-extern void __argz_stringify_internal (char *__argz, size_t __len, int __sep)
-     attribute_hidden;
+libc_hidden_proto (__argz_count)
+libc_hidden_proto (__argz_stringify)
 
 #endif
index d15a6c0a05f00766ba7df4f1e64c73d8dcfde5c6..0551a04084b4ebb4358dddd4eb0533e9c5a290ad 100644 (file)
@@ -12,10 +12,6 @@ extern char *__dcgettext (const char *__domainname,
                          const char *__msgid, int __category)
      __attribute_format_arg__ (2);
 libc_hidden_proto (__dcgettext)
-extern char *__dcgettext_internal (const char *__domainname,
-                                  const char *__msgid, int __category)
-     __attribute_format_arg__ (2)
-     attribute_hidden;
 
 extern char *__ngettext (const char *__msgid1, const char *__msgid2,
                         unsigned long int __n)
@@ -28,12 +24,6 @@ extern char *__dcngettext (const char *__domainname,
                           const char *__msgid1, const char *__msgid2,
                           unsigned long int __n, int __category)
      __attribute_format_arg__ (2) __attribute_format_arg__ (3);
-extern char *__dcngettext_internal (const char *__domainname,
-                                   const char *__msgid1,
-                                   const char *__msgid2,
-                                   unsigned long int __n, int __category)
-     __attribute_format_arg__ (2) __attribute_format_arg__ (3)
-     attribute_hidden;
 
 extern char *__textdomain (const char *__domainname);
 extern char *__bindtextdomain (const char *__domainname,
index 3074340d1a2163e5658ca8065fe59368325c08e9..0f2942be4556ef97c75628252c0b60a1d85ea54c 100644 (file)
@@ -1,5 +1,5 @@
 /* Implementation of the dcgettext(3) function.
-   Copyright (C) 1995-2002, 2005 Free Software Foundation, Inc.
+   Copyright (C) 1995-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -54,7 +54,6 @@ DCGETTEXT (domainname, msgid, category)
 
 #ifdef _LIBC
 /* Alias for function name in GNU C Library.  */
-INTDEF(__dcgettext)
 weak_alias (__dcgettext, dcgettext);
 libc_hidden_def (__dcgettext)
 #endif
index d805f982c5f607082d88ef9bc6d1f64173cdd1d2..7718f4e4e021bbfd3d863779cfe1d866b0a2cda8 100644 (file)
@@ -1,5 +1,5 @@
 /* Implementation of the dgettext(3) function.
-   Copyright (C) 1995-1997, 2000, 2001, 2002 Free Software Foundation, Inc.
+   Copyright (C) 1995-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -37,7 +37,7 @@
    prefix.  So we have to make a difference here.  */
 #ifdef _LIBC
 # define DGETTEXT __dgettext
-# define DCGETTEXT INTUSE(__dcgettext)
+# define DCGETTEXT __dcgettext
 #else
 # define DGETTEXT libintl_dgettext
 # define DCGETTEXT libintl_dcgettext
index b24b62339bcf4a7c6fc285557c15884953f14ff5..fbc598407d9a7e3aa727cb8a7ba776906148859d 100644 (file)
@@ -1,5 +1,5 @@
 /* Implementation of gettext(3) function.
-   Copyright (C) 1995, 1997, 2000, 2001, 2002 Free Software Foundation, Inc.
+   Copyright (C) 1995-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -42,7 +42,7 @@
    prefix.  So we have to make a difference here.  */
 #ifdef _LIBC
 # define GETTEXT __gettext
-# define DCGETTEXT INTUSE(__dcgettext)
+# define DCGETTEXT __dcgettext
 #else
 # define GETTEXT libintl_gettext
 # define DCGETTEXT libintl_dcgettext
index b67f8d423568a559459e749ec8b85b6051c76b8f..32d8a01b5b3ae862239bbede1792bccce0158aba 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1995-2002, 2004, 2005, 2011 Free Software Foundation, Inc.
+/* Copyright (C) 1995-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995.
 
@@ -85,10 +85,6 @@ argz_count__ (argz, len)
 }
 # undef __argz_count
 # define __argz_count(argz, len) argz_count__ (argz, len)
-#else
-# ifdef _LIBC
-#  define __argz_count(argz, len) INTUSE(__argz_count) (argz, len)
-# endif
 #endif /* !_LIBC && !HAVE___ARGZ_COUNT */
 
 #if !defined _LIBC && !defined HAVE___ARGZ_STRINGIFY
@@ -113,11 +109,6 @@ argz_stringify__ (argz, len, sep)
 }
 # undef __argz_stringify
 # define __argz_stringify(argz, len, sep) argz_stringify__ (argz, len, sep)
-#else
-# ifdef _LIBC
-#  define __argz_stringify(argz, len, sep) \
-  INTUSE(__argz_stringify) (argz, len, sep)
-# endif
 #endif /* !_LIBC && !HAVE___ARGZ_STRINGIFY */
 
 #if !defined _LIBC && !defined HAVE___ARGZ_NEXT
index 1a161293fd81b2d72775164117260eab29ff7f67..6dfdef6639435e1e5b0eda782206595757dd0650 100644 (file)
@@ -1,5 +1,5 @@
 /* Extended regular expression matching and search library.
-   Copyright (C) 2002-2005, 2007, 2008, 2011 Free Software Foundation, Inc.
+   Copyright (C) 2002-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
 
@@ -73,7 +73,7 @@
 # ifdef _LIBC
 #  undef gettext
 #  define gettext(msgid) \
-  INTUSE(__dcgettext) (_libc_intl_domainname, msgid, LC_MESSAGES)
+  __dcgettext (_libc_intl_domainname, msgid, LC_MESSAGES)
 # endif
 #else
 # define gettext(msgid) (msgid)
index 723e9f2071e14a4c46940753c9288cb9fe0195ad..b6baf8d25c8ac810f0a47972507f2d7b09b95164 100644 (file)
@@ -1,5 +1,5 @@
 /* Routines for dealing with '\0' separated arg vectors.
-   Copyright (C) 1995, 1996, 1997, 2002 Free Software Foundation, Inc.
+   Copyright (C) 1995-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Written by Miles Bader <miles@gnu.ai.mit.edu>
 
@@ -34,5 +34,5 @@ __argz_count (const char *argz, size_t len)
     }
   return count;
 }
-INTDEF(__argz_count)
+libc_hidden_def (__argz_count)
 weak_alias (__argz_count, argz_count)
index 7ff8f6bf80b6b90a8fb8c1e1467aa20ffe7c2399..5b8582ecde2eb330fd963dcd49ad8e8ea6b988c3 100644 (file)
@@ -1,5 +1,5 @@
 /* Routines for dealing with '\0' separated arg vectors.
-   Copyright (C) 1995,96,97,2000,2001, 2002 Free Software Foundation, Inc.
+   Copyright (C) 1995-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Written by Miles Bader <miles@gnu.org>
 
@@ -36,5 +36,5 @@ __argz_stringify (char *argz, size_t len, int sep)
        *argz++ = sep;
       }
 }
-INTDEF(__argz_stringify)
+libc_hidden_def (__argz_stringify)
 weak_alias (__argz_stringify, argz_stringify)