From d7ccc6c983632f89064e0405e724ca6e9c1b9e1e Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Tue, 15 Aug 2017 17:52:59 +0200 Subject: iconv, intl, locale, wcsmbs: Remove internal_function Also adjust parts of the time subdirectory. --- intl/dcigettext.c | 19 +++++-------------- intl/eval-plural.h | 1 - intl/finddomain.c | 1 - intl/gettextP.h | 18 +++++------------- intl/loadinfo.h | 4 ---- intl/loadmsgcat.c | 3 +-- intl/localealias.c | 8 +------- intl/plural-exp.c | 1 - intl/plural-exp.h | 10 ++-------- intl/plural.c | 1 - intl/plural.y | 1 - 11 files changed, 14 insertions(+), 53 deletions(-) (limited to 'intl') diff --git a/intl/dcigettext.c b/intl/dcigettext.c index f63b34b0f5..80750f34ab 100644 --- a/intl/dcigettext.c +++ b/intl/dcigettext.c @@ -347,18 +347,15 @@ struct binding *_nl_domain_bindings; /* Prototypes for local functions. */ static char *plural_lookup (struct loaded_l10nfile *domain, unsigned long int n, - const char *translation, size_t translation_len) - internal_function; + const char *translation, size_t translation_len); #ifdef IN_LIBGLOCALE static const char *guess_category_value (int category, const char *categoryname, - const char *localename) - internal_function; + const char *localename); #else static const char *guess_category_value (int category, - const char *categoryname) - internal_function; + const char *categoryname); #endif #ifdef _LIBC @@ -366,11 +363,10 @@ static const char *guess_category_value (int category, # define category_to_name(category) \ _nl_category_names.str + _nl_category_name_idxs[category] #else -static const char *category_to_name (int category) internal_function; +static const char *category_to_name (int category); #endif #if (defined _LIBC || HAVE_ICONV) && !defined IN_LIBGLOCALE -static const char *get_output_charset (struct binding *domainbinding) - internal_function; +static const char *get_output_charset (struct binding *domainbinding); #endif @@ -868,7 +864,6 @@ DCIGETTEXT (const char *domainname, const char *msgid1, const char *msgid2, in case of a memory allocation failure during conversion (only if ENCODING != NULL resp. CONVERT == true). */ char * -internal_function #ifdef IN_LIBGLOCALE _nl_find_msg (struct loaded_l10nfile *domain_file, struct binding *domainbinding, const char *encoding, @@ -1401,7 +1396,6 @@ _nl_find_msg (struct loaded_l10nfile *domain_file, /* Look up a plural variant. */ static char * -internal_function plural_lookup (struct loaded_l10nfile *domain, unsigned long int n, const char *translation, size_t translation_len) { @@ -1439,7 +1433,6 @@ plural_lookup (struct loaded_l10nfile *domain, unsigned long int n, #ifndef _LIBC /* Return string representation of locale CATEGORY. */ static const char * -internal_function category_to_name (int category) { const char *retval; @@ -1500,7 +1493,6 @@ category_to_name (int category) /* Guess value of current locale from value of the environment variables or system-dependent defaults. */ static const char * -internal_function #ifdef IN_LIBGLOCALE guess_category_value (int category, const char *categoryname, const char *locale) @@ -1591,7 +1583,6 @@ guess_category_value (int category, const char *categoryname) #if (defined _LIBC || HAVE_ICONV) && !defined IN_LIBGLOCALE /* Returns the output charset. */ static const char * -internal_function get_output_charset (struct binding *domainbinding) { /* The output charset should normally be determined by the locale. But diff --git a/intl/eval-plural.h b/intl/eval-plural.h index 664b809c2f..4bc6f445e7 100644 --- a/intl/eval-plural.h +++ b/intl/eval-plural.h @@ -21,7 +21,6 @@ /* Evaluate the plural expression and return an index value. */ STATIC unsigned long int -internal_function plural_eval (const struct expression *pexp, unsigned long int n) { switch (pexp->nargs) diff --git a/intl/finddomain.c b/intl/finddomain.c index 88fd880dbc..78718b3fac 100644 --- a/intl/finddomain.c +++ b/intl/finddomain.c @@ -55,7 +55,6 @@ static struct loaded_l10nfile *_nl_loaded_domains; the DOMAINNAME and CATEGORY parameters with respect to the currently established bindings. */ struct loaded_l10nfile * -internal_function _nl_find_domain (const char *dirname, char *locale, const char *domainname, struct binding *domainbinding) { diff --git a/intl/gettextP.h b/intl/gettextP.h index eeb8970852..8fcfb5bef8 100644 --- a/intl/gettextP.h +++ b/intl/gettextP.h @@ -61,7 +61,7 @@ extern char *__bind_textdomain_codeset (const char *__domainname, const char *__codeset); extern void _nl_finddomain_subfreeres (void) attribute_hidden; extern void _nl_unload_domain (struct loaded_domain *__domain) - internal_function attribute_hidden; + attribute_hidden; #else /* Declare the exported libintl_* functions, in a way that allows us to call them under their real name. */ @@ -89,10 +89,6 @@ extern char *libintl_dcigettext (const char *__domainname, /* @@ end of prolog @@ */ -#ifndef internal_function -# define internal_function -#endif - #ifndef attribute_hidden # define attribute_hidden #endif @@ -255,23 +251,19 @@ extern const char *_nl_locale_name_default (void); struct loaded_l10nfile *_nl_find_domain (const char *__dirname, char *__locale, const char *__domainname, - struct binding *__domainbinding) - internal_function; + struct binding *__domainbinding); void _nl_load_domain (struct loaded_l10nfile *__domain, - struct binding *__domainbinding) - internal_function; + struct binding *__domainbinding); #ifdef IN_LIBGLOCALE char *_nl_find_msg (struct loaded_l10nfile *domain_file, struct binding *domainbinding, const char *encoding, const char *msgid, - size_t *lengthp) - internal_function; + size_t *lengthp); #else char *_nl_find_msg (struct loaded_l10nfile *domain_file, struct binding *domainbinding, const char *msgid, - int convert, size_t *lengthp) - internal_function; + int convert, size_t *lengthp); #endif /* The internal variables in the standalone libintl.a must have different diff --git a/intl/loadinfo.h b/intl/loadinfo.h index 602ee8213f..38dbc31f43 100644 --- a/intl/loadinfo.h +++ b/intl/loadinfo.h @@ -30,10 +30,6 @@ in gettextP.h. */ -#ifndef internal_function -# define internal_function -#endif - #ifndef LIBINTL_DLL_EXPORTED # define LIBINTL_DLL_EXPORTED #endif diff --git a/intl/loadmsgcat.c b/intl/loadmsgcat.c index 13e2f2a573..e8b2314225 100644 --- a/intl/loadmsgcat.c +++ b/intl/loadmsgcat.c @@ -749,7 +749,6 @@ get_sysdep_segment_value (const char *name) /* Load the message catalogs specified by FILENAME. If it is no valid message catalog do nothing. */ void -internal_function _nl_load_domain (struct loaded_l10nfile *domain_file, struct binding *domainbinding) { @@ -1285,7 +1284,7 @@ _nl_load_domain (struct loaded_l10nfile *domain_file, #ifdef _LIBC void -internal_function __libc_freeres_fn_section +__libc_freeres_fn_section _nl_unload_domain (struct loaded_domain *domain) { size_t i; diff --git a/intl/localealias.c b/intl/localealias.c index 9921aa2825..08662f78cc 100644 --- a/intl/localealias.c +++ b/intl/localealias.c @@ -88,10 +88,6 @@ char *alloca (); # include "lock.h" #endif -#ifndef internal_function -# define internal_function -#endif - /* Some optimizations for glibc. */ #ifdef _LIBC # define FEOF(fp) feof_unlocked (fp) @@ -143,8 +139,7 @@ static size_t maxmap; /* Prototypes for local functions. */ -static size_t read_alias_file (const char *fname, int fname_len) - internal_function; +static size_t read_alias_file (const char *fname, int fname_len); static int extend_alias_table (void); static int alias_compare (const struct alias_map *map1, const struct alias_map *map2); @@ -212,7 +207,6 @@ _nl_expand_alias (const char *name) static size_t -internal_function read_alias_file (const char *fname, int fname_len) { FILE *fp; diff --git a/intl/plural-exp.c b/intl/plural-exp.c index f3a45fa92e..8c15032631 100644 --- a/intl/plural-exp.c +++ b/intl/plural-exp.c @@ -94,7 +94,6 @@ init_germanic_plural (void) #endif void -internal_function EXTRACT_PLURAL_EXPRESSION (const char *nullentry, const struct expression **pluralp, unsigned long int *npluralsp) diff --git a/intl/plural-exp.h b/intl/plural-exp.h index 144aa1ed4b..4833fcdf35 100644 --- a/intl/plural-exp.h +++ b/intl/plural-exp.h @@ -18,10 +18,6 @@ #ifndef _PLURAL_EXP_H #define _PLURAL_EXP_H -#ifndef internal_function -# define internal_function -#endif - #ifndef attribute_hidden # define attribute_hidden #endif @@ -105,14 +101,12 @@ struct parse_args # define EXTRACT_PLURAL_EXPRESSION extract_plural_expression #endif -extern void FREE_EXPRESSION (struct expression *exp) - internal_function; +extern void FREE_EXPRESSION (struct expression *exp); extern int PLURAL_PARSE (struct parse_args *arg); extern const struct expression GERMANIC_PLURAL attribute_hidden; extern void EXTRACT_PLURAL_EXPRESSION (const char *nullentry, const struct expression **pluralp, - unsigned long int *npluralsp) - internal_function; + unsigned long int *npluralsp); #if !defined (_LIBC) && !defined (IN_LIBINTL) && !defined (IN_LIBGLOCALE) extern unsigned long int plural_eval (const struct expression *pexp, diff --git a/intl/plural.c b/intl/plural.c index c2aa7d7d02..73a71633f1 100644 --- a/intl/plural.c +++ b/intl/plural.c @@ -1836,7 +1836,6 @@ yyreturn: void -internal_function FREE_EXPRESSION (struct expression *exp) { if (exp == NULL) diff --git a/intl/plural.y b/intl/plural.y index 5f945659d5..78a7453f4c 100644 --- a/intl/plural.y +++ b/intl/plural.y @@ -207,7 +207,6 @@ exp: exp '?' exp ':' exp %% void -internal_function FREE_EXPRESSION (struct expression *exp) { if (exp == NULL) -- cgit v1.2.3