From 7e01f080e8231ab38b0896a1cc66c660af4b98e9 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Thu, 31 Aug 2017 15:58:09 +0200 Subject: [PATCH] time: Remove the internal_function attribute --- ChangeLog | 9 +++++++++ include/time.h | 5 ++--- time/strptime_l.c | 1 - time/tzset.c | 5 +---- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8df8a36578..1f547eeb38 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2017-08-31 Florian Weimer + + * include/time.h (__tz_compute, __strptime_internal): Remove + internal_function. + * time/strptime_l.c (__strptime_internal): Likewise. + * time/tzset.c (compute_change, update_vars, __tz_compute): Likewise. + 2017-08-31 Florian Weimer * iconv/gconv.c (__gconv): Remove internal_function. @@ -63,6 +70,8 @@ * time/lc-time-cleanup.c (_nl_cleanup_time): Likewise. * wcsmbs/wcsmbsload.c (__wcsmbs_load_conv, __wcsmbs_clone_conv) (__wcsmbs_named_conv, _nl_cleanup_ctype): Likewise. + * wcsmbs/wcsmbsload.h (__wcsmbs_load_conv, __wcsmbs_clone_conv) + (__wcsmbs_named_conv, _nl_cleanup_ctype): Likewise. 2017-08-31 Florian Weimer diff --git a/include/time.h b/include/time.h index 73696082cc..324913214f 100644 --- a/include/time.h +++ b/include/time.h @@ -46,7 +46,7 @@ extern void __tzfile_default (const char *std, const char *dst, long int stdoff, long int dstoff); extern void __tzset_parse_tz (const char *tz); extern void __tz_compute (time_t timer, struct tm *tm, int use_localtime) - __THROW internal_function; + __THROW; /* Subroutine of `mktime'. Return the `time_t' representation of TP and normalize TP, given that a `struct tm *' maps to a `time_t' as performed @@ -89,8 +89,7 @@ extern int __getclktck (void); /* strptime support. */ extern char * __strptime_internal (const char *rp, const char *fmt, struct tm *tm, void *statep, - locale_t locparam) - internal_function; + locale_t locparam); extern double __difftime (time_t time1, time_t time0); diff --git a/time/strptime_l.c b/time/strptime_l.c index 185619e142..3afc33a74e 100644 --- a/time/strptime_l.c +++ b/time/strptime_l.c @@ -231,7 +231,6 @@ day_of_the_year (struct tm *tm) #ifdef _LIBC char * -internal_function #else static char * #endif diff --git a/time/tzset.c b/time/tzset.c index cf5fe969b6..b5e95204b8 100644 --- a/time/tzset.c +++ b/time/tzset.c @@ -63,7 +63,7 @@ typedef struct static tz_rule tz_rules[2]; -static void compute_change (tz_rule *rule, int year) __THROW internal_function; +static void compute_change (tz_rule *rule, int year) __THROW; static void tzset_internal (int always); /* List of buffers containing time zone strings. */ @@ -125,7 +125,6 @@ __tzstring (const char *s) static char *old_tz; static void -internal_function update_vars (void) { __daylight = tz_rules[0].offset != tz_rules[1].offset; @@ -429,7 +428,6 @@ tzset_internal (int always) when the change described by RULE will occur and put it in RULE->change, saving YEAR in RULE->computed_for. */ static void -internal_function compute_change (tz_rule *rule, int year) { time_t t; @@ -518,7 +516,6 @@ compute_change (tz_rule *rule, int year) /* Figure out the correct timezone for TM and set `__tzname', `__timezone', and `__daylight' accordingly. */ void -internal_function __tz_compute (time_t timer, struct tm *tm, int use_localtime) { compute_change (&tz_rules[0], 1900 + tm->tm_year); -- 2.43.5