move __utc string object to its own translation unit

having it in __tz.c caused gmtime[_r] and timegm to pull in all of the
time zone code despite having no need for it.
This commit is contained in:
Rich Felker 2024-07-23 12:01:41 -04:00
parent dd1e63c363
commit ef7d0ae212
2 changed files with 3 additions and 1 deletions

View File

@ -24,7 +24,6 @@ weak_alias(__tzname, tzname);
static char std_name[TZNAME_MAX+1];
static char dst_name[TZNAME_MAX+1];
const char __utc[] = "UTC";
static int dst_off;
static int r0[5], r1[5];

3
src/time/__utc.c Normal file
View File

@ -0,0 +1,3 @@
#include "time_impl.h"
const char __utc[] = "UTC";