Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 879766 Details for
Bug 920233
sys-devel/gcc-14.0.0_pre20231210: ICE when building sys-libs/timezone-data-2023c-r1 on musl (cc1: internal compiler error: NULL directory in find_file)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
pre-processed file of zic.c
zic.i (text/plain), 17.74 KB, created by
Christopher Fore
on 2023-12-18 01:02:21 UTC
(
hide
)
Description:
pre-processed file of zic.c
Filename:
MIME Type:
Creator:
Christopher Fore
Created:
2023-12-18 01:02:21 UTC
Size:
17.74 KB
patch
obsolete
># 0 "zic.c" ># 0 "<built-in>" ># 0 "<command-line>" ># 1 "/usr/include/stdc-predef.h" 1 3 4 ># 0 "<command-line>" 2 ># 1 "zic.c" ># 15 "zic.c" ># 1 "version.h" 1 >static char const PKGVERSION[]="(tzcode) "; >static char const TZVERSION[]="2023c-dirty"; >static char const REPORT_BUGS_TO[]="tz@iana.org"; ># 16 "zic.c" 2 ># 1 "private.h" 1 ># 43 "private.h" ># 1 "/usr/include/stdbool.h" 1 3 4 ># 44 "private.h" 2 ># 187 "private.h" ># 1 "/usr/include/time.h" 1 3 4 > > > > > > > ># 1 "/usr/include/features.h" 1 3 4 ># 9 "/usr/include/time.h" 2 3 4 ># 33 "/usr/include/time.h" 3 4 ># 1 "/usr/include/bits/alltypes.h" 1 3 4 ># 50 "/usr/include/bits/alltypes.h" 3 4 > ># 50 "/usr/include/bits/alltypes.h" 3 4 >typedef unsigned long size_t; ># 85 "/usr/include/bits/alltypes.h" 3 4 >typedef long time_t; ># 209 "/usr/include/bits/alltypes.h" 3 4 >typedef void * timer_t; > > > > >typedef int clockid_t; > > > > >typedef long clock_t; ># 229 "/usr/include/bits/alltypes.h" 3 4 >struct timespec { time_t tv_sec; int :8*(sizeof(time_t)-sizeof(long))*(1234==4321); long tv_nsec; int :8*(sizeof(time_t)-sizeof(long))*(1234!=4321); }; > > > > > >typedef int pid_t; ># 343 "/usr/include/bits/alltypes.h" 3 4 >typedef struct __locale_struct * locale_t; ># 34 "/usr/include/time.h" 2 3 4 > > > > > > >struct tm { > int tm_sec; > int tm_min; > int tm_hour; > int tm_mday; > int tm_mon; > int tm_year; > int tm_wday; > int tm_yday; > int tm_isdst; > long tm_gmtoff; > const char *tm_zone; >}; > >clock_t clock (void); >time_t time (time_t *); >double difftime (time_t, time_t); >time_t mktime (struct tm *); >size_t strftime (char *restrict, size_t, const char *restrict, const struct tm *restrict); >struct tm *gmtime (const time_t *); >struct tm *localtime (const time_t *); >char *asctime (const struct tm *); >char *ctime (const time_t *); >int timespec_get(struct timespec *, int); ># 73 "/usr/include/time.h" 3 4 >size_t strftime_l (char * restrict, size_t, const char * restrict, const struct tm * restrict, locale_t); > >struct tm *gmtime_r (const time_t *restrict, struct tm *restrict); >struct tm *localtime_r (const time_t *restrict, struct tm *restrict); >char *asctime_r (const struct tm *restrict, char *restrict); >char *ctime_r (const time_t *, char *); > >void tzset (void); > >struct itimerspec { > struct timespec it_interval; > struct timespec it_value; >}; ># 102 "/usr/include/time.h" 3 4 >int nanosleep (const struct timespec *, struct timespec *); >int clock_getres (clockid_t, struct timespec *); >int clock_gettime (clockid_t, struct timespec *); >int clock_settime (clockid_t, const struct timespec *); >int clock_nanosleep (clockid_t, int, const struct timespec *, struct timespec *); >int clock_getcpuclockid (pid_t, clockid_t *); > >struct sigevent; >int timer_create (clockid_t, struct sigevent *restrict, timer_t *restrict); >int timer_delete (timer_t); >int timer_settime (timer_t, int, const struct itimerspec *restrict, struct itimerspec *restrict); >int timer_gettime (timer_t, struct itimerspec *); >int timer_getoverrun (timer_t); > >extern char *tzname[2]; > > > > > >char *strptime (const char *restrict, const char *restrict, struct tm *restrict); >extern int daylight; >extern long timezone; >extern int getdate_err; >struct tm *getdate (const char *); > > > > >int stime(const time_t *); >time_t timegm(struct tm *); ># 188 "private.h" 2 ># 199 "private.h" ># 1 "/usr/include/stddef.h" 1 3 4 ># 19 "/usr/include/stddef.h" 3 4 ># 1 "/usr/include/bits/alltypes.h" 1 3 4 ># 10 "/usr/include/bits/alltypes.h" 3 4 >typedef int wchar_t; ># 60 "/usr/include/bits/alltypes.h" 3 4 >typedef long ptrdiff_t; ># 20 "/usr/include/stddef.h" 2 3 4 ># 200 "private.h" 2 ># 1 "/usr/include/string.h" 1 3 4 ># 25 "/usr/include/string.h" 3 4 ># 1 "/usr/include/bits/alltypes.h" 1 3 4 ># 26 "/usr/include/string.h" 2 3 4 > >void *memcpy (void *restrict, const void *restrict, size_t); >void *memmove (void *, const void *, size_t); >void *memset (void *, int, size_t); >int memcmp (const void *, const void *, size_t); >void *memchr (const void *, int, size_t); > >char *strcpy (char *restrict, const char *restrict); >char *strncpy (char *restrict, const char *restrict, size_t); > >char *strcat (char *restrict, const char *restrict); >char *strncat (char *restrict, const char *restrict, size_t); > >int strcmp (const char *, const char *); >int strncmp (const char *, const char *, size_t); > >int strcoll (const char *, const char *); >size_t strxfrm (char *restrict, const char *restrict, size_t); > >char *strchr (const char *, int); >char *strrchr (const char *, int); > >size_t strcspn (const char *, const char *); >size_t strspn (const char *, const char *); >char *strpbrk (const char *, const char *); >char *strstr (const char *, const char *); >char *strtok (char *restrict, const char *restrict); > >size_t strlen (const char *); > >char *strerror (int); > > ># 1 "/usr/include/strings.h" 1 3 4 ># 11 "/usr/include/strings.h" 3 4 ># 1 "/usr/include/bits/alltypes.h" 1 3 4 ># 12 "/usr/include/strings.h" 2 3 4 > > > > >int bcmp (const void *, const void *, size_t); >void bcopy (const void *, void *, size_t); >void bzero (void *, size_t); >char *index (const char *, int); >char *rindex (const char *, int); > > > >int ffs (int); >int ffsl (long); >int ffsll (long long); > > >int strcasecmp (const char *, const char *); >int strncasecmp (const char *, const char *, size_t); > >int strcasecmp_l (const char *, const char *, locale_t); >int strncasecmp_l (const char *, const char *, size_t, locale_t); ># 60 "/usr/include/string.h" 2 3 4 > > > > > >char *strtok_r (char *restrict, const char *restrict, char **restrict); >int strerror_r (int, char *, size_t); >char *stpcpy(char *restrict, const char *restrict); >char *stpncpy(char *restrict, const char *restrict, size_t); >size_t strnlen (const char *, size_t); >char *strdup (const char *); >char *strndup (const char *, size_t); >char *strsignal(int); >char *strerror_l (int, locale_t); >int strcoll_l (const char *, const char *, locale_t); >size_t strxfrm_l (char *restrict, const char *restrict, size_t, locale_t); > > > > >void *memccpy (void *restrict, const void *restrict, int, size_t); > > > >char *strsep(char **, const char *); >size_t strlcat (char *, const char *, size_t); >size_t strlcpy (char *, const char *, size_t); >void explicit_bzero (void *, size_t); > > > > >int strverscmp (const char *, const char *); >char *strchrnul(const char *, int); >char *strcasestr(const char *, const char *); >void *memmem(const void *, size_t, const void *, size_t); >void *memrchr(const void *, int, size_t); >void *mempcpy(void *, const void *, size_t); > >char *basename(); ># 201 "private.h" 2 > ># 1 "/usr/include/inttypes.h" 1 3 4 ># 9 "/usr/include/inttypes.h" 3 4 ># 1 "/usr/include/stdint.h" 1 3 4 ># 20 "/usr/include/stdint.h" 3 4 ># 1 "/usr/include/bits/alltypes.h" 1 3 4 ># 55 "/usr/include/bits/alltypes.h" 3 4 >typedef unsigned long uintptr_t; ># 70 "/usr/include/bits/alltypes.h" 3 4 >typedef long intptr_t; ># 96 "/usr/include/bits/alltypes.h" 3 4 >typedef signed char int8_t; > > > > >typedef signed short int16_t; > > > > >typedef signed int int32_t; > > > > >typedef signed long int64_t; > > > > >typedef signed long intmax_t; > > > > >typedef unsigned char uint8_t; > > > > >typedef unsigned short uint16_t; > > > > >typedef unsigned int uint32_t; > > > > >typedef unsigned long uint64_t; ># 146 "/usr/include/bits/alltypes.h" 3 4 >typedef unsigned long uintmax_t; ># 21 "/usr/include/stdint.h" 2 3 4 > >typedef int8_t int_fast8_t; >typedef int64_t int_fast64_t; > >typedef int8_t int_least8_t; >typedef int16_t int_least16_t; >typedef int32_t int_least32_t; >typedef int64_t int_least64_t; > >typedef uint8_t uint_fast8_t; >typedef uint64_t uint_fast64_t; > >typedef uint8_t uint_least8_t; >typedef uint16_t uint_least16_t; >typedef uint32_t uint_least32_t; >typedef uint64_t uint_least64_t; ># 95 "/usr/include/stdint.h" 3 4 ># 1 "/usr/include/bits/stdint.h" 1 3 4 >typedef int32_t int_fast16_t; >typedef int32_t int_fast32_t; >typedef uint32_t uint_fast16_t; >typedef uint32_t uint_fast32_t; ># 96 "/usr/include/stdint.h" 2 3 4 ># 10 "/usr/include/inttypes.h" 2 3 4 > > ># 1 "/usr/include/bits/alltypes.h" 1 3 4 ># 13 "/usr/include/inttypes.h" 2 3 4 > >typedef struct { intmax_t quot, rem; } imaxdiv_t; > >intmax_t imaxabs(intmax_t); >imaxdiv_t imaxdiv(intmax_t, intmax_t); > >intmax_t strtoimax(const char *restrict, char **restrict, int); >uintmax_t strtoumax(const char *restrict, char **restrict, int); > >intmax_t wcstoimax(const wchar_t *restrict, wchar_t **restrict, int); >uintmax_t wcstoumax(const wchar_t *restrict, wchar_t **restrict, int); ># 203 "private.h" 2 > ># 1 "/usr/include/limits.h" 1 3 4 > > > > > ># 1 "/usr/include/bits/alltypes.h" 1 3 4 ># 7 "/usr/include/limits.h" 2 3 4 ># 40 "/usr/include/limits.h" 3 4 ># 1 "/usr/include/bits/limits.h" 1 3 4 ># 41 "/usr/include/limits.h" 2 3 4 ># 205 "private.h" 2 ># 1 "/usr/include/stdlib.h" 1 3 4 ># 21 "/usr/include/stdlib.h" 3 4 ># 1 "/usr/include/bits/alltypes.h" 1 3 4 ># 22 "/usr/include/stdlib.h" 2 3 4 > >int atoi (const char *); >long atol (const char *); >long long atoll (const char *); >double atof (const char *); > >float strtof (const char *restrict, char **restrict); >double strtod (const char *restrict, char **restrict); >long double strtold (const char *restrict, char **restrict); > >long strtol (const char *restrict, char **restrict, int); >unsigned long strtoul (const char *restrict, char **restrict, int); >long long strtoll (const char *restrict, char **restrict, int); >unsigned long long strtoull (const char *restrict, char **restrict, int); > >int rand (void); >void srand (unsigned); > >void *malloc (size_t); >void *calloc (size_t, size_t); >void *realloc (void *, size_t); >void free (void *); >void *aligned_alloc(size_t, size_t); > >__attribute__((__noreturn__)) void abort (void); >int atexit (void (*) (void)); >__attribute__((__noreturn__)) void exit (int); >__attribute__((__noreturn__)) void _Exit (int); >int at_quick_exit (void (*) (void)); >__attribute__((__noreturn__)) void quick_exit (int); > >char *getenv (const char *); > >int system (const char *); > >void *bsearch (const void *, const void *, size_t, size_t, int (*)(const void *, const void *)); >void qsort (void *, size_t, size_t, int (*)(const void *, const void *)); > >int abs (int); >long labs (long); >long long llabs (long long); > >typedef struct { int quot, rem; } div_t; >typedef struct { long quot, rem; } ldiv_t; >typedef struct { long long quot, rem; } lldiv_t; > >div_t div (int, int); >ldiv_t ldiv (long, long); >lldiv_t lldiv (long long, long long); > >int mblen (const char *, size_t); >int mbtowc (wchar_t *restrict, const char *restrict, size_t); >int wctomb (char *, wchar_t); >size_t mbstowcs (wchar_t *restrict, const char *restrict, size_t); >size_t wcstombs (char *restrict, const wchar_t *restrict, size_t); > > > > >size_t __ctype_get_mb_cur_max(void); ># 101 "/usr/include/stdlib.h" 3 4 >int posix_memalign (void **, size_t, size_t); >int setenv (const char *, const char *, int); >int unsetenv (const char *); >int mkstemp (char *); >int mkostemp (char *, int); >char *mkdtemp (char *); >int getsubopt (char **, char *const *, char **); >int rand_r (unsigned *); > > > > > > >char *realpath (const char *restrict, char *restrict); >long int random (void); >void srandom (unsigned int); >char *initstate (unsigned int, char *, size_t); >char *setstate (char *); >int putenv (char *); >int posix_openpt (int); >int grantpt (int); >int unlockpt (int); >char *ptsname (int); >char *l64a (long); >long a64l (const char *); >void setkey (const char *); >double drand48 (void); >double erand48 (unsigned short [3]); >long int lrand48 (void); >long int nrand48 (unsigned short [3]); >long mrand48 (void); >long jrand48 (unsigned short [3]); >void srand48 (long); >unsigned short *seed48 (unsigned short [3]); >void lcong48 (unsigned short [7]); > > > ># 1 "/usr/include/alloca.h" 1 3 4 ># 9 "/usr/include/alloca.h" 3 4 ># 1 "/usr/include/bits/alltypes.h" 1 3 4 ># 10 "/usr/include/alloca.h" 2 3 4 > >void *alloca(size_t); ># 141 "/usr/include/stdlib.h" 2 3 4 >char *mktemp (char *); >int mkstemps (char *, int); >int mkostemps (char *, int, int); >void *valloc (size_t); >void *memalign(size_t, size_t); >int getloadavg(double *, int); >int clearenv(void); > > >void *reallocarray (void *, size_t, size_t); >void qsort_r (void *, size_t, size_t, int (*)(const void *, const void *, void *), void *); > > > >int ptsname_r(int, char *, size_t); >char *ecvt(double, int, int *, int *); >char *fcvt(double, int, int *, int *); >char *gcvt(double, int, char *); >char *secure_getenv(const char *); >struct __locale_struct; >float strtof_l(const char *restrict, char **restrict, struct __locale_struct *); >double strtod_l(const char *restrict, char **restrict, struct __locale_struct *); >long double strtold_l(const char *restrict, char **restrict, struct __locale_struct *); ># 206 "private.h" 2 > ># 1 "/usr/include/errno.h" 1 3 4 ># 10 "/usr/include/errno.h" 3 4 ># 1 "/usr/include/bits/errno.h" 1 3 4 ># 11 "/usr/include/errno.h" 2 3 4 > > >__attribute__((const)) > >int *__errno_location(void); > > > >extern char *program_invocation_short_name, *program_invocation_name; ># 208 "private.h" 2 ># 230 "private.h" ># 1 "/usr/include/libintl.h" 1 3 4 ># 17 "/usr/include/libintl.h" 3 4 >char *gettext(const char *) __attribute__ ((__format_arg__ (1))); >char *dgettext(const char *, const char *) __attribute__ ((__format_arg__ (2))); >char *dcgettext(const char *, const char *, int) __attribute__ ((__format_arg__ (2))); >char *ngettext(const char *, const char *, unsigned long) __attribute__ ((__format_arg__ (1))) __attribute__ ((__format_arg__ (2))); >char *dngettext(const char *, const char *, const char *, unsigned long) __attribute__ ((__format_arg__ (2))) __attribute__ ((__format_arg__ (3))); >char *dcngettext(const char *, const char *, const char *, unsigned long, int) __attribute__ ((__format_arg__ (2))) __attribute__ ((__format_arg__ (3))); >char *textdomain(const char *); >char *bindtextdomain (const char *, const char *); >char *bind_textdomain_codeset(const char *, const char *); ># 231 "private.h" 2 > > > ># 1 "/usr/include/unistd.h" 1 3 4 ># 37 "/usr/include/unistd.h" 3 4 ># 1 "/usr/include/bits/alltypes.h" 1 3 4 ># 65 "/usr/include/bits/alltypes.h" 3 4 >typedef long ssize_t; ># 162 "/usr/include/bits/alltypes.h" 3 4 >typedef long off_t; ># 245 "/usr/include/bits/alltypes.h" 3 4 >typedef unsigned uid_t; > > > > >typedef unsigned gid_t; ># 260 "/usr/include/bits/alltypes.h" 3 4 >typedef unsigned useconds_t; ># 38 "/usr/include/unistd.h" 2 3 4 > >int pipe(int [2]); >int pipe2(int [2], int); >int close(int); >int posix_close(int, int); >int dup(int); >int dup2(int, int); >int dup3(int, int, int); >off_t lseek(int, off_t, int); >int fsync(int); >int fdatasync(int); > >ssize_t read(int, void *, size_t); >ssize_t write(int, const void *, size_t); >ssize_t pread(int, void *, size_t, off_t); >ssize_t pwrite(int, const void *, size_t, off_t); > >int chown(const char *, uid_t, gid_t); >int fchown(int, uid_t, gid_t); >int lchown(const char *, uid_t, gid_t); >int fchownat(int, const char *, uid_t, gid_t, int); > >int link(const char *, const char *); >int linkat(int, const char *, int, const char *, int); >int symlink(const char *, const char *); >int symlinkat(const char *, int, const char *); >ssize_t readlink(const char *restrict, char *restrict, size_t); >ssize_t readlinkat(int, const char *restrict, char *restrict, size_t); >int unlink(const char *); >int unlinkat(int, const char *, int); >int rmdir(const char *); >int truncate(const char *, off_t); >int ftruncate(int, off_t); > > > > > > >int access(const char *, int); >int faccessat(int, const char *, int, int); > >int chdir(const char *); >int fchdir(int); >char *getcwd(char *, size_t); > >unsigned alarm(unsigned); >unsigned sleep(unsigned); >int pause(void); > >pid_t fork(void); >pid_t _Fork(void); >int execve(const char *, char *const [], char *const []); >int execv(const char *, char *const []); >int execle(const char *, const char *, ...); >int execl(const char *, const char *, ...); >int execvp(const char *, char *const []); >int execlp(const char *, const char *, ...); >int fexecve(int, char *const [], char *const []); >__attribute__((__noreturn__)) void _exit(int); > >pid_t getpid(void); >pid_t getppid(void); >pid_t getpgrp(void); >pid_t getpgid(pid_t); >int setpgid(pid_t, pid_t); >pid_t setsid(void); >pid_t getsid(pid_t); >char *ttyname(int); >int ttyname_r(int, char *, size_t); >int isatty(int); >pid_t tcgetpgrp(int); >int tcsetpgrp(int, pid_t); > >uid_t getuid(void); >uid_t geteuid(void); >gid_t getgid(void); >gid_t getegid(void); >int getgroups(int, gid_t []); >int setuid(uid_t); >int seteuid(uid_t); >int setgid(gid_t); >int setegid(gid_t); > >char *getlogin(void); >int getlogin_r(char *, size_t); >int gethostname(char *, size_t); >char *ctermid(char *); > >int getopt(int, char * const [], const char *); >extern char *optarg; >extern int optind, opterr, optopt; > >long pathconf(const char *, int); >long fpathconf(int, int); >long sysconf(int); >size_t confstr(int, char *, size_t); > > > > > > >int setreuid(uid_t, uid_t); >int setregid(gid_t, gid_t); >int lockf(int, int, off_t); >long gethostid(void); >int nice(int); >void sync(void); >pid_t setpgrp(void); >char *crypt(const char *, const char *); >void encrypt(char *, int); >void swab(const void *restrict, void *restrict, ssize_t); > > > > >int usleep(unsigned); >unsigned ualarm(unsigned, unsigned); > > > > > > >int brk(void *); >void *sbrk(intptr_t); >pid_t vfork(void); >int vhangup(void); >int chroot(const char *); >int getpagesize(void); >int getdtablesize(void); >int sethostname(const char *, size_t); >int getdomainname(char *, size_t); >int setdomainname(const char *, size_t); >int setgroups(size_t, const gid_t *); >char *getpass(const char *); >int daemon(int, int); >void setusershell(void); >void endusershell(void); >char *getusershell(void); >int acct(const char *); >long syscall(long, ...); >int execvpe(const char *, char *const [], char *const []); >int issetugid(void); >int getentropy(void *, size_t); >extern int optreset; > > > >extern char **environ; >int setresuid(uid_t, uid_t, uid_t); >int setresgid(gid_t, gid_t, gid_t); >int getresuid(uid_t *, uid_t *, uid_t *); >int getresgid(gid_t *, gid_t *, gid_t *); >char *get_current_dir_name(void); >int syncfs(int); >int euidaccess(const char *, int); >int eaccess(const char *, int); >ssize_t copy_file_range(int, off_t *, int, off_t *, size_t, unsigned); >pid_t gettid(void); ># 260 "/usr/include/unistd.h" 3 4 ># 1 "/usr/include/bits/posix.h" 1 3 4 ># 261 "/usr/include/unistd.h" 2 3 4 ># 235 "private.h" 2 ># 441 "private.h" ># 1 "/usr/lib/gcc/x86_64-gentoo-linux-musl/14/include/stdckdint.h" 1 3
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 920233
:
879765
| 879766 |
887173