Adopt for gconv_int.h introduction.
authordrepper <drepper>
Fri, 3 Apr 1998 15:46:29 +0000 (15:46 +0000)
committerdrepper <drepper>
Fri, 3 Apr 1998 15:46:29 +0000 (15:46 +0000)
iconv/gconv_builtin.c
iconv/gconv_close.c
iconv/gconv_conf.c
iconv/gconv_db.c
iconv/gconv_dl.c
iconv/gconv_open.c
iconv/iconv.c
iconv/iconv_close.c
iconv/iconv_open.c
iconv/iconv_prog.c

index 786a3c1..d913579 100644 (file)
    write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
    write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
-#include <gconv.h>
 #include <string.h>
 
 #include <string.h>
 
+#include <gconv_int.h>
+
 #include <assert.h>
 
 
 #include <assert.h>
 
 
@@ -48,6 +49,7 @@ static struct builtin_map
 
 
 void
 
 
 void
+internal_function
 __gconv_get_builtin_trans (const char *name, struct gconv_step *step)
 {
   size_t cnt;
 __gconv_get_builtin_trans (const char *name, struct gconv_step *step)
 {
   size_t cnt;
index 912fa26..b6d5fbc 100644 (file)
@@ -1,5 +1,5 @@
 /* Release any resource associated with given conversion descriptor.
 /* Release any resource associated with given conversion descriptor.
-   Copyright (C) 1997 Free Software Foundation, Inc.
+   Copyright (C) 1997, 1998 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
    write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
-#include <gconv.h>
 #include <stdlib.h>
 
 #include <stdlib.h>
 
+#include <gconv_int.h>
+
 
 int
 
 int
+internal_function
 __gconv_close (gconv_t cd)
 {
   struct gconv_step *srunp;
 __gconv_close (gconv_t cd)
 {
   struct gconv_step *srunp;
index 0c5ceef..c448a16 100644 (file)
@@ -20,7 +20,6 @@
 
 #include <ctype.h>
 #include <errno.h>
 
 #include <ctype.h>
 #include <errno.h>
-#include <gconv.h>
 #include <search.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <search.h>
 #include <stdio.h>
 #include <stdlib.h>
@@ -28,6 +27,8 @@
 #include <unistd.h>
 #include <sys/param.h>
 
 #include <unistd.h>
 #include <sys/param.h>
 
+#include <gconv_int.h>
+
 
 /* This is the default path where we look for module lists.  */
 static const char default_gconv_path[] = GCONV_PATH;
 
 /* This is the default path where we look for module lists.  */
 static const char default_gconv_path[] = GCONV_PATH;
@@ -369,6 +370,7 @@ read_conf_file (const char *filename, const char *directory, size_t dir_len,
 /* Read all configuration files found in the user-specified and the default
    path.  */
 void
 /* Read all configuration files found in the user-specified and the default
    path.  */
 void
+internal_function
 __gconv_read_conf (void)
 {
   const char *user_path = __secure_getenv ("GCONV_PATH");
 __gconv_read_conf (void)
 {
   const char *user_path = __secure_getenv ("GCONV_PATH");
index b1320ac..5a3932c 100644 (file)
@@ -1,5 +1,5 @@
 /* Provide access to the collection of available transformation modules.
 /* Provide access to the collection of available transformation modules.
-   Copyright (C) 1997 Free Software Foundation, Inc.
+   Copyright (C) 1997, 1998 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
    write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
-#include <gconv.h>
 #include <search.h>
 #include <stdlib.h>
 #include <string.h>
 #include <bits/libc-lock.h>
 
 #include <search.h>
 #include <stdlib.h>
 #include <string.h>
 #include <bits/libc-lock.h>
 
+#include <gconv_int.h>
+
 
 /* Simple data structure for alias mapping.  We have two names, `from'
    and `to'.  */
 
 /* Simple data structure for alias mapping.  We have two names, `from'
    and `to'.  */
@@ -93,6 +94,7 @@ static void *known_derivations;
 
 /* Look up whether given transformation was already requested before.  */
 static int
 
 /* Look up whether given transformation was already requested before.  */
 static int
+internal_function
 derivation_lookup (const char *fromset, const char *toset,
                   struct gconv_step **handle, size_t *nsteps)
 {
 derivation_lookup (const char *fromset, const char *toset,
                   struct gconv_step **handle, size_t *nsteps)
 {
@@ -114,6 +116,7 @@ derivation_lookup (const char *fromset, const char *toset,
 
 /* Add new derivation to list of known ones.  */
 static void
 
 /* Add new derivation to list of known ones.  */
 static void
+internal_function
 add_derivation (const char *fromset, const char *toset,
                struct gconv_step *handle, size_t nsteps)
 {
 add_derivation (const char *fromset, const char *toset,
                struct gconv_step *handle, size_t nsteps)
 {
@@ -142,6 +145,7 @@ add_derivation (const char *fromset, const char *toset,
 }
 
 static void
 }
 
 static void
+internal_function
 free_derivation (void *p)
 {
   struct known_derivation *deriv = (struct known_derivation *) p;
 free_derivation (void *p)
 {
   struct known_derivation *deriv = (struct known_derivation *) p;
@@ -479,6 +483,7 @@ find_derivation (const char *toset, const char *toset_expand,
 
 
 int
 
 
 int
+internal_function
 __gconv_find_transform (const char *toset, const char *fromset,
                        struct gconv_step **handle, size_t *nsteps)
 {
 __gconv_find_transform (const char *toset, const char *fromset,
                        struct gconv_step **handle, size_t *nsteps)
 {
@@ -523,6 +528,7 @@ __gconv_find_transform (const char *toset, const char *fromset,
 
 /* Release the entries of the modules list.  */
 int
 
 /* Release the entries of the modules list.  */
 int
+internal_function
 __gconv_close_transform (struct gconv_step *steps, size_t nsteps)
 {
   int result = GCONV_OK;
 __gconv_close_transform (struct gconv_step *steps, size_t nsteps)
 {
   int result = GCONV_OK;
index a9a6166..2a7cc92 100644 (file)
@@ -19,7 +19,6 @@
    Boston, MA 02111-1307, USA.  */
 
 #include <dlfcn.h>
    Boston, MA 02111-1307, USA.  */
 
 #include <dlfcn.h>
-#include <gconv.h>
 #include <inttypes.h>
 #include <search.h>
 #include <stdlib.h>
 #include <inttypes.h>
 #include <search.h>
 #include <stdlib.h>
@@ -28,6 +27,8 @@
 #include <elf/ldsodefs.h>
 #include <sys/param.h>
 
 #include <elf/ldsodefs.h>
 #include <sys/param.h>
 
+#include <gconv_int.h>
+
 
 /* This is a tuning parameter.  If a transformation module is not used
    anymore it gets not immediately unloaded.  Instead we wait a certain
 
 /* This is a tuning parameter.  If a transformation module is not used
    anymore it gets not immediately unloaded.  Instead we wait a certain
@@ -112,6 +113,7 @@ struct get_sym_args
 };
 
 static void
 };
 
 static void
+internal_function
 get_sym (void *a)
 {
   struct get_sym_args *args = (struct get_sym_args *) a;
 get_sym (void *a)
 {
   struct get_sym_args *args = (struct get_sym_args *) a;
@@ -123,6 +125,7 @@ get_sym (void *a)
 
 
 void *
 
 
 void *
+internal_function
 __gconv_find_func (void *handle, const char *name)
 {
   struct get_sym_args args;
 __gconv_find_func (void *handle, const char *name)
 {
   struct get_sym_args args;
@@ -139,6 +142,7 @@ __gconv_find_func (void *handle, const char *name)
 /* Open the gconv database if necessary.  A non-negative return value
    means success.  */
 void *
 /* Open the gconv database if necessary.  A non-negative return value
    means success.  */
 void *
+internal_function
 __gconv_find_shlib (const char *name)
 {
   void *result = NULL;
 __gconv_find_shlib (const char *name)
 {
   void *result = NULL;
@@ -234,6 +238,7 @@ do_release_shlib (const void *nodep, VISIT value, int level)
 
 /* Notify system that a shared object is not longer needed.  */
 int
 
 /* Notify system that a shared object is not longer needed.  */
 int
+internal_function
 __gconv_release_shlib (void *handle)
 {
   /* Acquire the lock.  */
 __gconv_release_shlib (void *handle)
 {
   /* Acquire the lock.  */
index 343cb70..ea7b365 100644 (file)
@@ -1,5 +1,5 @@
 /* Find matching transformation algorithms and initialize steps.
 /* Find matching transformation algorithms and initialize steps.
-   Copyright (C) 1997 Free Software Foundation, Inc.
+   Copyright (C) 1997, 1998 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    Boston, MA 02111-1307, USA.  */
 
 #include <errno.h>
    Boston, MA 02111-1307, USA.  */
 
 #include <errno.h>
-#include <gconv.h>
 #include <stdlib.h>
 
 #include <stdlib.h>
 
+#include <gconv_int.h>
+
 
 int
 
 int
+internal_function
 __gconv_open (const char *toset, const char *fromset, gconv_t *handle)
 {
   struct gconv_step *steps;
 __gconv_open (const char *toset, const char *fromset, gconv_t *handle)
 {
   struct gconv_step *steps;
index 8804e85..fc0ed41 100644 (file)
@@ -1,6 +1,6 @@
 /* Convert characters in input buffer using conversion descriptor to
    output buffer.
 /* Convert characters in input buffer using conversion descriptor to
    output buffer.
-   Copyright (C) 1997 Free Software Foundation, Inc.
+   Copyright (C) 1997, 1998 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
@@ -21,7 +21,8 @@
 
 #include <errno.h>
 #include <iconv.h>
 
 #include <errno.h>
 #include <iconv.h>
-#include <gconv.h>
+
+#include <gconv_int.h>
 
 #include <assert.h>
 
 
 #include <assert.h>
 
index ccd9d5f..d3974c5 100644 (file)
@@ -1,5 +1,5 @@
 /* Release any resource associated with given conversion descriptor.
 /* Release any resource associated with given conversion descriptor.
-   Copyright (C) 1997 Free Software Foundation, Inc.
+   Copyright (C) 1997, 1998 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
@@ -21,7 +21,7 @@
 #include <errno.h>
 #include <iconv.h>
 
 #include <errno.h>
 #include <iconv.h>
 
-#include <gconv.h>
+#include <gconv_int.h>
 
 
 int
 
 
 int
index d178362..cad8be6 100644 (file)
@@ -24,7 +24,7 @@
 #include <stdlib.h>
 #include <string.h>
 
 #include <stdlib.h>
 #include <string.h>
 
-#include <gconv.h>
+#include <gconv_int.h>
 
 
 static inline void
 
 
 static inline void
index 6b34d34..f26b715 100644 (file)
@@ -23,7 +23,6 @@
 #include <errno.h>
 #include <error.h>
 #include <fcntl.h>
 #include <errno.h>
 #include <error.h>
 #include <fcntl.h>
-#include <gconv.h>
 #include <iconv.h>
 #include <locale.h>
 #include <search.h>
 #include <iconv.h>
 #include <locale.h>
 #include <search.h>
@@ -32,6 +31,7 @@
 #include <string.h>
 #include <unistd.h>
 #include <sys/mman.h>
 #include <string.h>
 #include <unistd.h>
 #include <sys/mman.h>
+#include <gconv_int.h>
 
 /* Get libc version number.  */
 #include "../version.h"
 
 /* Get libc version number.  */
 #include "../version.h"