public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: bootstrap/7093: ICE building libgcc during boostrap
@ 2003-05-08 4:06 Dara Hazeghi
0 siblings, 0 replies; 5+ messages in thread
From: Dara Hazeghi @ 2003-05-08 4:06 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR bootstrap/7093; it has been noted by GNATS.
From: Dara Hazeghi <dhazeghi@yahoo.com>
To: gcc-gnats@gcc.gnu.org, gcc-bugs@gcc.gnu.org, nobody@gcc.gnu.org,
sdouglass@arm.com
Cc:
Subject: Re: bootstrap/7093: ICE building libgcc during boostrap
Date: Wed, 7 May 2003 21:00:05 -0700
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-
trail&database=gcc&pr=7093
Hello,
could the submitter of this bug please enclose the preprocessed source
that is crashing the compiler build, or test to see whether this bug
occurs in a more current version (ie 3.2.3). We have number of reports
of successful builds on hppa2.0w-hp-hpux11.00, so it seems likely that
the bug has been fixed.
Dara
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: bootstrap/7093: ICE building libgcc during boostrap
@ 2003-05-09 8:16 scott douglass
0 siblings, 0 replies; 5+ messages in thread
From: scott douglass @ 2003-05-09 8:16 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR bootstrap/7093; it has been noted by GNATS.
From: scott douglass <sdouglass@arm.com>
To: Dara Hazeghi <dhazeghi@yahoo.com>
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: bootstrap/7093: ICE building libgcc during boostrap
Date: Fri, 09 May 2003 09:09:10 +0100
This is a multi-part message in MIME format.
--------------030209000303050709040301
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=7093
Dara Hazeghi wrote:
> Thanks for following up. I don't see anything obvious
> that would be causing this problem so
> can you send the preprocessed source as an attachment
> both to me and gnats (the bug database)? Thanks,
Thanks for investigating.
Here's is the preprocessed file. [I'm guessing that by Ccing this to gcc-gnats@gcc.gnu.org and having the gnatsweb URL above it will go into the GNATS -- but I don't really understand much about GNATS.]
[1] The command used to produce the preprocessed output was:
./xgcc -B./ -B/home/sdouglas/tools/GNU/gcc/3_2_3/hpux_11-hppa2_0w/hppa2.0w-hp-hpux11.00/bin/ -isystem /home/sdouglas/tools/GNU/gcc/3_2_3/hpux_11-hppa2_0w/hppa2.0w-hp-hpux11.00/include -isystem /home/sdouglas/tools/GNU/gcc/3_2_3/hpux_11-hppa2_0w/hppa2.0w-hp-hpux11.00/sys-include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../src-hpux_11-hppa2_0w/gcc -I../../src-hpux_11-hppa2_0w/gcc/. -I.. /../src-hpux_11-hppa2_0w/gcc/config -I../../src-hpux_11-hppa2_0w/gcc/../include -DL_muldi3 -c ../../src-hpux_11-hppa2_0w/gcc/libgcc2.c -E > pr7093.pp.c
[2] This command encounters the internal error:
./xgcc -O2 -B./ -B/home/sdouglas/tools/GNU/gcc/3_2_3/hpux_11-hppa2_0w/hppa2.0w-hp-hpux11.00/bin/ -fPIC -g -c pr7093.pp.c
I have further information:
building 3.2.3 without --with-dwarf2 avoids the problem
and
using the "without --with-dwarf2" gcc (and dropping the -B options)
for step [1] produces identical pre-processor output
but
using the "without --with-dwarf2" gcc (and dropping the -B options)
for step [1] does not encounter an internal error.
--------------030209000303050709040301
Content-Type: text/plain;
name="pr7093.pp.c"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="pr7093.pp.c"
# 1 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.c"
# 1 "<built-in>"
# 1 "<command line>"
# 1 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.c"
# 36 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.c"
# 1 "tconfig.h" 1
struct rtx_def;
typedef struct rtx_def *rtx;
struct rtvec_def;
typedef struct rtvec_def *rtvec;
union tree_node;
typedef union tree_node *tree;
# 1 "../../src-hpux_11-hppa2_0w/include/ansidecl.h" 1
# 15 "tconfig.h" 2
# 1 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa.h" 1
# 25 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa.h"
enum cmp_type
{
CMP_SI,
CMP_SF,
CMP_DF,
CMP_MAX
};
extern unsigned int total_code_bytes;
enum processor_type
{
PROCESSOR_700,
PROCESSOR_7100,
PROCESSOR_7100LC,
PROCESSOR_7200,
PROCESSOR_8000
};
extern const char *pa_cpu_string;
extern enum processor_type pa_cpu;
enum architecture_type
{
ARCHITECTURE_10,
ARCHITECTURE_11,
ARCHITECTURE_20
};
struct rtx_def;
extern const char *pa_arch_string;
extern enum architecture_type pa_arch;
extern int target_flags;
# 224 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa.h"
# 1 "../../src-hpux_11-hppa2_0w/gcc/config/dbxelf.h" 1
# 225 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa.h" 2
# 512 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa.h"
extern struct rtx_def *hppa_pic_save_rtx (void);
# 732 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa.h"
struct hppa_args {int words, nargs_prototype, incoming, indirect; };
# 875 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa.h"
extern struct rtx_def *hppa_compare_op0, *hppa_compare_op1;
extern enum cmp_type hppa_branch_type;
# 965 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa.h"
void hppa_profile_hook (int label_no);
# 975 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa.h"
extern int may_call_alloca;
# 16 "tconfig.h" 2
# 1 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa32-regs.h" 1
# 221 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa32-regs.h"
enum reg_class { NO_REGS, R1_REGS, GENERAL_REGS, FPUPPER_REGS, FP_REGS,
GENERAL_OR_FP_REGS, SHIFT_REGS, ALL_REGS, LIM_REG_CLASSES};
# 17 "tconfig.h" 2
# 1 "../../src-hpux_11-hppa2_0w/gcc/config/pa/long_double.h" 1
# 18 "tconfig.h" 2
# 1 "../../src-hpux_11-hppa2_0w/gcc/config/pa/som.h" 1
# 19 "tconfig.h" 2
# 1 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa-hpux.h" 1
# 20 "tconfig.h" 2
# 1 "../../src-hpux_11-hppa2_0w/gcc/config/pa/pa-hpux11.h" 1
# 21 "tconfig.h" 2
# 1 "../../src-hpux_11-hppa2_0w/gcc/config/tm-dwarf2.h" 1
# 22 "tconfig.h" 2
# 1 "../../src-hpux_11-hppa2_0w/gcc/defaults.h" 1
# 23 "tconfig.h" 2
# 37 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.c" 2
# 1 "../../src-hpux_11-hppa2_0w/gcc/tsystem.h" 1
# 37 "../../src-hpux_11-hppa2_0w/gcc/tsystem.h"
# 1 "include/stddef.h" 1 3
# 151 "include/stddef.h" 3
typedef long int ptrdiff_t;
# 213 "include/stddef.h" 3
typedef long unsigned int size_t;
# 325 "include/stddef.h" 3
typedef unsigned int wchar_t;
# 38 "../../src-hpux_11-hppa2_0w/gcc/tsystem.h" 2
# 60 "../../src-hpux_11-hppa2_0w/gcc/tsystem.h"
# 1 "include/stdarg.h" 1 3
# 43 "include/stdarg.h" 3
typedef __builtin_va_list __gnuc_va_list;
# 110 "include/stdarg.h" 3
typedef __gnuc_va_list va_list;
# 61 "../../src-hpux_11-hppa2_0w/gcc/tsystem.h" 2
# 1 "include/stdio.h" 1 3
# 20 "include/stdio.h" 3
# 1 "/usr/include/sys/stdsyms.h" 1 3
# 21 "include/stdio.h" 2 3
# 45 "include/stdio.h" 3
# 1 "include/sys/types.h" 1 3
# 20 "include/sys/types.h" 3
# 1 "/usr/include/sys/_inttypes.h" 1 3
# 58 "/usr/include/sys/_inttypes.h" 3
typedef char int8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
typedef int int32_t;
typedef unsigned int uint32_t;
typedef int intfast_t;
typedef unsigned int uintfast_t;
typedef long long int64_t;
typedef unsigned long long uint64_t;
typedef int64_t intmax_t;
typedef uint64_t uintmax_t;
# 88 "/usr/include/sys/_inttypes.h" 3
typedef long intptr_t;
typedef unsigned long uintptr_t;
# 99 "/usr/include/sys/_inttypes.h" 3
typedef char int_least8_t;
typedef unsigned char uint_least8_t;
typedef int int_fast8_t;
typedef unsigned int uint_fast8_t;
typedef short int_least16_t;
typedef unsigned short uint_least16_t;
typedef int int_fast16_t;
typedef unsigned int uint_fast16_t;
typedef int int_least32_t;
typedef unsigned int uint_least32_t;
typedef int int_fast32_t;
typedef unsigned int uint_fast32_t;
typedef int64_t int_least64_t;
typedef int64_t int_fast64_t;
typedef uint64_t uint_least64_t;
typedef uint64_t uint_fast64_t;
# 164 "/usr/include/sys/_inttypes.h" 3
typedef uint32_t ptr32_t;
# 21 "include/sys/types.h" 2 3
typedef int mqd_t;
typedef int32_t dev_t;
typedef uint32_t ino32_t;
typedef uint64_t ino64_t;
# 61 "include/sys/types.h" 3
typedef unsigned long ino_t;
typedef uint16_t mode_t;
typedef uint16_t nlink_t;
typedef int32_t fpos32_t;
typedef int64_t fpos64_t;
# 92 "include/sys/types.h" 3
typedef long fpos_t;
typedef uint32_t fsblkcnt32_t;
typedef uint64_t fsblkcnt64_t;
# 114 "include/sys/types.h" 3
typedef unsigned long fsblkcnt_t;
typedef int32_t off32_t;
typedef int64_t off64_t;
# 136 "include/sys/types.h" 3
typedef long off_t;
typedef uint32_t fsfilcnt32_t;
typedef uint64_t fsfilcnt64_t;
# 158 "include/sys/types.h" 3
typedef unsigned long fsfilcnt_t;
typedef int32_t blkcnt32_t;
typedef int64_t blkcnt64_t;
# 180 "include/sys/types.h" 3
typedef long blkcnt_t;
typedef int32_t pid_t;
typedef int32_t lwpid_t;
typedef int32_t gid_t;
typedef int32_t uid_t;
typedef int32_t tid_t;
typedef long ssize_t;
typedef uint16_t __site_t;
typedef uint16_t __cnode_t;
# 231 "include/sys/types.h" 3
typedef long time_t;
# 250 "include/sys/types.h" 3
typedef uint32_t clock_t;
typedef int32_t key_t;
typedef unsigned short __ushort;
typedef int32_t __daddr_t;
typedef char *__caddr_t;
typedef int32_t __swblk_t;
typedef __caddr_t caddr_t;
typedef int32_t id_t;
typedef uint32_t useconds_t;
typedef uint32_t rlim32_t;
typedef uint64_t rlim64_t;
# 309 "include/sys/types.h" 3
typedef unsigned long rlim_t;
typedef __site_t site_t;
typedef unsigned char u_char;
typedef unsigned short u_short;
typedef unsigned int u_int;
typedef unsigned long u_long;
typedef unsigned int uint;
typedef unsigned short ushort;
typedef unsigned char ubit8;
typedef unsigned short ubit16;
typedef uint32_t ubit32;
typedef char sbit8;
typedef short sbit16;
typedef int32_t sbit32;
typedef __swblk_t swblk_t;
typedef __daddr_t daddr_t;
typedef __cnode_t cnode_t;
# 1 "/usr/include/machine/vmtypes.h" 1 3
# 10 "/usr/include/machine/vmtypes.h" 3
typedef uintptr_t paddr_t;
typedef intptr_t page_t;
typedef int32_t pgcnt_t;
typedef uint32_t physpfn_t;
typedef uintptr_t iophyspfn_t;
typedef uintptr_t pgaddr_t;
typedef uint32_t space_t;
typedef uint32_t prot_t;
# 340 "include/sys/types.h" 2 3
typedef unsigned long ulong_t;
typedef int16_t cnt_t;
typedef uint32_t cdno_t;
typedef uint16_t use_t;
typedef struct _physadr { intptr_t r[1]; } *physadr;
typedef struct _quad { long val[2]; } quad;
typedef int spu_t;
typedef short cpu_t;
typedef struct label_t {
int32_t lbl_rp;
int32_t lbl_sp;
int32_t lbl_s[17];
int32_t lbl_ss[1];
double lbl_sf[10];
} label_t;
typedef struct lkinfo {
char *lk_name;
int lk_flags;
long lk_pad[2];
} lkinfo_t;
typedef unsigned long pl_t;
typedef char *dm_message;
typedef int32_t aid_t;
# 404 "include/sys/types.h" 3
typedef pid_t sid_t;
# 419 "include/sys/types.h" 3
# 1 "/usr/include/sys/_fd_macros.h" 1 3
# 51 "/usr/include/sys/_fd_macros.h" 3
typedef int32_t __fd_mask;
# 60 "/usr/include/sys/_fd_macros.h" 3
typedef struct fd_set {
long fds_bits[(((2048)+(((sizeof(long) * 8))-1))/((sizeof(long) * 8)))];
} fd_set;
# 420 "include/sys/types.h" 2 3
# 429 "include/sys/types.h" 3
typedef __fd_mask fd_mask;
# 483 "include/sys/types.h" 3
typedef int32_t dir_off_t;
# 46 "include/stdio.h" 2 3
# 77 "include/stdio.h" 3
typedef struct {
int __cnt;
unsigned char *__ptr;
unsigned char *__base;
unsigned short __flag;
unsigned char __fileL;
unsigned char __fileH;
} FILE;
typedef struct {
int __cnt;
unsigned char *__ptr;
unsigned char *__base;
unsigned short __flag;
unsigned char __fileL;
unsigned char __fileH;
unsigned char *__bufendp;
unsigned char *__newbase;
unsigned char __smbuf[8 +2*4];
void *__unused;
} _FILEX;
# 123 "include/stdio.h" 3
# 1 "/usr/include/sys/_null.h" 1 3
# 124 "include/stdio.h" 2 3
# 1 "/usr/include/sys/_size_t.h" 1 3
# 128 "include/stdio.h" 2 3
# 158 "include/stdio.h" 3
typedef double *__va_list;
# 187 "include/stdio.h" 3
extern FILE __iob[];
extern int remove(const char *);
extern int rename(const char *, const char *);
extern char *tmpnam(char *);
extern int fclose(FILE *);
extern int fflush(FILE *);
extern void setbuf(FILE *, char *);
extern int setvbuf(FILE *, char *, int, size_t);
extern int fprintf(FILE *, const char *, ...);
extern int fscanf(FILE *, const char *,...);
extern int printf(const char *,...);
extern int scanf(const char *,...);
extern int sprintf(char *, const char *,...);
extern int sscanf(const char *, const char *,...);
extern int fgetc(FILE *);
extern char *fgets(char *, int, FILE *);
extern int fputc(int, FILE *);
extern int fputs(const char *, FILE *);
extern int getc(FILE *);
extern int getchar(void);
extern char *gets(char *);
extern int putc(int, FILE *);
extern int putchar(int);
extern int puts(const char *);
extern int ungetc(int, FILE *);
extern FILE *tmpfile(void);
extern int fgetpos(FILE *, fpos_t *);
extern int fsetpos(FILE *, const fpos_t *);
extern FILE *fopen(const char *, const char *);
extern FILE *freopen(const char *, const char *, FILE *);
extern int fseek(FILE *, long int, int);
extern long int ftell(FILE *);
extern void rewind(FILE *);
extern void clearerr(FILE *);
extern int feof(FILE *);
extern int ferror(FILE *);
extern void perror(const char *);
# 310 "include/stdio.h" 3
extern size_t fread(void *, size_t, size_t, FILE *);
extern size_t fwrite(const void *, size_t, size_t, FILE *);
# 328 "include/stdio.h" 3
extern int __flsbuf(unsigned char, FILE *);
extern int __filbuf(FILE *);
# 399 "include/stdio.h" 3
extern char *ctermid(char *);
extern int fileno(FILE *);
extern FILE *fdopen(int, const char *);
# 422 "include/stdio.h" 3
typedef double *__not_va_list__;
extern char *optarg;
extern int opterr;
extern int optind;
extern int optopt;
extern int getopt(int, char * const [], const char *);
extern char *cuserid(char *);
# 447 "include/stdio.h" 3
extern int getw(FILE *);
extern int putw(int, FILE *);
extern int pclose(FILE *);
extern FILE *popen(const char *, const char *);
extern char *tempnam(const char *, const char *);
# 474 "include/stdio.h" 3
extern int vprintf(const char *, __gnuc_va_list);
extern int vfprintf(FILE *, const char *, __gnuc_va_list);
extern int vsprintf(char *, const char *, __gnuc_va_list);
# 493 "include/stdio.h" 3
extern int snprintf(char *, size_t, char *,...);
extern int vsnprintf(char *, size_t, const char *, __gnuc_va_list);
extern int vscanf(const char *, __gnuc_va_list);
extern int vfscanf(FILE *, const char *, __gnuc_va_list);
extern int vsscanf(char *, const char *, __gnuc_va_list);
extern void flockfile(FILE *);
extern int ftrylockfile(FILE *);
extern void funlockfile(FILE *);
# 548 "include/stdio.h" 3
extern unsigned char *__bufendtab[];
# 64 "../../src-hpux_11-hppa2_0w/gcc/tsystem.h" 2
# 1 "include/errno.h" 1 3
# 57 "include/errno.h" 3
extern int errno;
# 1 "/usr/include/sys/errno.h" 1 3
# 28 "/usr/include/sys/errno.h" 3
extern int errno;
# 60 "include/errno.h" 2 3
# 70 "../../src-hpux_11-hppa2_0w/gcc/tsystem.h" 2
extern int errno;
# 1 "include/string.h" 1 3
# 47 "include/string.h" 3
# 1 "/usr/include/sys/_null.h" 1 3
# 48 "include/string.h" 2 3
# 59 "include/string.h" 3
extern int memcmp(const void *, const void *, size_t);
extern char *strncat(char *, const char *, size_t);
extern int strncmp(const char *, const char *, size_t);
extern void *memmove(void *, const void *, size_t);
extern char *strcpy(char *, const char *);
extern char *strncpy(char *, const char *, size_t);
extern char *strcat(char *, const char *);
extern int strcmp(const char *, const char *);
extern int strcoll(const char *, const char *);
extern size_t strxfrm(char *, const char *, size_t);
extern char *strchr(const char *, int);
extern char *strpbrk(const char *, const char *);
extern char *strrchr(const char *, int);
extern char *strstr(const char *, const char *);
extern char *strtok(char *, const char *);
extern char *strerror(int);
# 124 "include/string.h" 3
extern void *memcpy(void *, const void *, size_t);
extern void *memchr(const void *, int, size_t);
extern void *memset(void *, int, size_t);
extern size_t strcspn(const char *, const char *);
extern size_t strspn(const char *, const char *);
extern size_t strlen(const char *);
# 161 "include/string.h" 3
extern void *memccpy(void *, const void *, int, size_t);
# 180 "include/string.h" 3
extern char *strdup(const char *);
extern char *strrstr(const char *, const char *);
extern int strcasecmp(const char *, const char *);
extern int strncasecmp(const char *, const char *, size_t);
extern int nl_strcmp(const char *, const char *);
extern int nl_strncmp(const char *, const char *, size_t);
# 77 "../../src-hpux_11-hppa2_0w/gcc/tsystem.h" 2
# 1 "include/stdlib.h" 1 3
# 43 "include/stdlib.h" 3
extern int abs(int);
# 64 "include/stdlib.h" 3
extern int __nl_char_size;
# 77 "include/stdlib.h" 3
typedef struct {
int quot;
int rem;
} div_t;
typedef struct {
long int quot;
long int rem;
} ldiv_t;
# 1 "include/sys/_wchar_t.h" 1 3
# 94 "include/stdlib.h" 2 3
extern double atof(const char *);
extern int atoi(const char *);
extern long int atol(const char *);
extern double strtod(const char *, char **);
extern long int strtol(const char *, char **, int);
extern unsigned long int strtoul(const char *, char **, int);
extern int rand(void);
extern void srand(unsigned int);
extern int atexit(void (*) (void));
extern void exit(int);
extern char *getenv(const char *);
extern int system(const char *);
extern div_t div(int, int);
extern ldiv_t ldiv(long int, long int);
extern long int labs(long int);
extern int mblen(const char *, size_t);
extern int mbtowc(wchar_t *, const char *, size_t);
extern int wctomb(char *, wchar_t);
extern size_t mbstowcs(wchar_t *, const char *, size_t);
extern size_t wcstombs(char *, const wchar_t *, size_t);
extern void free(void *);
extern void qsort(void *, size_t, size_t, int (*)(const void *, const void *));
# 161 "include/stdlib.h" 3
extern void abort(void);
extern void *bsearch(const void *, const void *, size_t, size_t, int (*) (const void *, const void *));
extern void *calloc(size_t, size_t);
extern void *malloc(size_t);
extern void *realloc(void *, size_t);
# 215 "include/stdlib.h" 3
extern void setkey(const char *);
extern void lcong48( unsigned short [] );
# 226 "include/stdlib.h" 3
extern double drand48(void);
extern double erand48(unsigned short []);
extern long jrand48(unsigned short []);
extern long lrand48(void);
extern long mrand48(void);
extern long nrand48(unsigned short []);
extern void srand48(long);
extern unsigned short *seed48(unsigned short []);
extern int putenv(const char *);
# 250 "include/stdlib.h" 3
extern int clearenv(void);
extern int getopt(int, char * const [], const char *);
extern char *getpass(const char *);
extern char *optarg;
extern int optind;
extern int opterr;
# 1 "/usr/include/sys/wait.h" 1 3
# 63 "/usr/include/sys/wait.h" 3
extern pid_t wait(int *);
extern pid_t waitpid(pid_t, int *, int);
# 83 "/usr/include/sys/wait.h" 3
# 1 "/usr/include/sys/resource.h" 1 3
# 26 "/usr/include/sys/resource.h" 3
# 1 "/usr/include/sys/time.h" 1 3
# 15 "/usr/include/sys/time.h" 3
# 1 "/usr/include/sys/sigevent.h" 1 3
# 22 "/usr/include/sys/sigevent.h" 3
typedef union sigval {
struct {
int __svi_int;
} __svi_int_s;
void * __sival_ptr;
} sigval_t;
typedef int pthread_attr_t;
typedef struct sigevent {
int __sigev_notify;
int __sigev_signo;
sigval_t __sigev_value;
void (*__sigev_notify_function)(sigval_t);
pthread_attr_t *__sigev_notify_attributes;
int __sigev_reserved[8];
} sigevent_t;
enum __sigev_types {
__SIGEV_NONE = 1,
__SIGEV_SIGNAL
,__SIGEV_THREAD
};
# 16 "/usr/include/sys/time.h" 2 3
# 86 "/usr/include/sys/time.h" 3
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;
};
# 105 "/usr/include/sys/time.h" 3
struct timespec {
time_t tv_sec;
long tv_nsec;
};
typedef struct timespec timestruc_t;
struct itimerspec {
struct timespec it_interval;
struct timespec it_value;
};
typedef enum __clockid_t {
CLOCK_INVALID = 0,
CLOCK_REALTIME = 1,
CLOCK_VIRTUAL = 2,
CLOCK_PROFILE = 4,
RTTIMER0 = 8,
RTTIMER1 = 16
} clockid_t;
typedef unsigned long timer_t;
# 147 "/usr/include/sys/time.h" 3
struct timeval {
time_t tv_sec;
long tv_usec;
};
struct itimerval {
struct timeval it_interval;
struct timeval it_value;
};
struct timezone {
int tz_minuteswest;
int tz_dsttime;
};
typedef struct __cycles {
uint32_t hi;
uint32_t lo;
} cycles_t;
# 219 "/usr/include/sys/time.h" 3
extern double difftime(time_t, time_t);
extern time_t mktime(struct tm *);
extern time_t time(time_t *);
extern char *asctime(const struct tm *);
extern char *ctime(const time_t *);
extern struct tm *gmtime(const time_t *);
extern struct tm *localtime(const time_t *);
extern size_t strftime(char *, size_t, const char *, const struct tm *);
# 372 "/usr/include/sys/time.h" 3
extern clock_t clock(void);
# 389 "/usr/include/sys/time.h" 3
extern void tzset(void);
# 398 "/usr/include/sys/time.h" 3
extern char *tzname[2];
extern int clock_settime(clockid_t, const struct timespec *);
extern int clock_gettime(clockid_t, struct timespec *);
extern int clock_getres(clockid_t, struct timespec *);
extern int timer_create(clockid_t, struct sigevent *, timer_t *);
extern int timer_delete(timer_t);
extern int timer_settime(timer_t, int, const struct itimerspec *,
struct itimerspec *);
extern int timer_gettime(timer_t, struct itimerspec *);
extern int timer_getoverrun(timer_t);
extern int nanosleep(const struct timespec *, struct timespec *);
# 439 "/usr/include/sys/time.h" 3
extern char *strptime(const char *, const char *, struct tm *);
# 450 "/usr/include/sys/time.h" 3
extern long timezone;
extern int daylight;
# 482 "/usr/include/sys/time.h" 3
extern int getitimer(int, struct itimerval *);
extern int setitimer(int, const struct itimerval *, struct itimerval *);
extern int utimes(const char *path, const struct timeval amtimes[2]);
extern int gettimeofday(struct timeval *, void *);
extern int select(int, fd_set *, fd_set *, fd_set *, struct timeval *);
# 512 "/usr/include/sys/time.h" 3
extern int adjtime(const struct timeval *, struct timeval *);
extern struct tm *getdate(const char *);
# 526 "/usr/include/sys/time.h" 3
extern int settimeofday(const struct timeval *, const struct timezone *);
extern int stime(const time_t *);
extern void profil(const void *, size_t, size_t, int);
# 556 "/usr/include/sys/time.h" 3
extern int getdate_err;
# 607 "/usr/include/sys/time.h" 3
struct ki_timeval {
uint32_t pad1;
uint32_t pad2;
};
# 627 "/usr/include/sys/time.h" 3
typedef uint64_t kt_t;
# 27 "/usr/include/sys/resource.h" 2 3
# 39 "/usr/include/sys/resource.h" 3
# 1 "/usr/include/sys/_rlimit_body.h" 1 3
# 12 "/usr/include/sys/_rlimit_body.h" 3
struct rlimit {
rlim_t rlim_cur;
rlim_t rlim_max;
};
# 40 "/usr/include/sys/resource.h" 2 3
# 89 "/usr/include/sys/resource.h" 3
struct rusage {
struct timeval ru_utime;
struct timeval ru_stime;
long ru_maxrss;
long ru_ixrss;
long ru_idrss;
long ru_isrss;
long ru_minflt;
long ru_majflt;
long ru_nswap;
long ru_inblock;
long ru_oublock;
long ru_ioch;
long ru_msgsnd;
long ru_msgrcv;
long ru_nsignals;
long ru_nvcsw;
long ru_nivcsw;
};
# 132 "/usr/include/sys/resource.h" 3
extern int getpriority (int, id_t);
extern int getrusage (int, struct rusage *);
extern int setpriority (int, id_t, int);
extern int getrlimit (int, struct rlimit *);
extern int setrlimit (int, const struct rlimit *);
# 84 "/usr/include/sys/wait.h" 2 3
# 102 "/usr/include/sys/wait.h" 3
extern pid_t wait3(int *, int, struct rusage *);
# 123 "/usr/include/sys/wait.h" 3
# 1 "/usr/include/sys/signal.h" 1 3
# 16 "/usr/include/sys/signal.h" 3
# 1 "/usr/include/sys/siginfo.h" 1 3
# 19 "/usr/include/sys/siginfo.h" 3
enum __si_codes {
SI_QUEUE = -2,
SI_USER = -1,
SI_TIMER = 1,
SI_ASYNCIO= 2,
SI_MESGQ = 3
};
# 38 "/usr/include/sys/siginfo.h" 3
typedef struct __siginfo {
int si_signo;
int si_code;
int si_errno;
sigval_t si_value;
union {
struct {
pid_t __pid;
union {
struct {
uid_t __uid;
} __kill;
struct {
int __status;
} __SIGCLD;
} __pdata;
} __proc;
struct {
void *__addr;
} __fault;
struct {
int __fd;
long __band;
} __file;
struct {
void *__addr;
void *__lockpage;
long __dev_id;
} __gfault;
} __data;
long __pad[9];
} siginfo_t;
# 17 "/usr/include/sys/signal.h" 2 3
# 1 "/usr/include/sys/newsig.h" 1 3
# 25 "/usr/include/sys/newsig.h" 3
typedef struct __sigset_t {
unsigned int sigset[8];
} sigset_t;
# 43 "/usr/include/sys/newsig.h" 3
# 1 "/usr/include/machine/save_state.h" 1 3
# 184 "/usr/include/machine/save_state.h" 3
typedef struct __fp_dbl_block {
double ss_fp0;
double ss_fp1;
double ss_fp2;
double ss_fp3;
double ss_fp4;
double ss_fp5;
double ss_fp6;
double ss_fp7;
double ss_fp8;
double ss_fp9;
double ss_fp10;
double ss_fp11;
double ss_fp12;
double ss_fp13;
double ss_fp14;
double ss_fp15;
double ss_fp16;
double ss_fp17;
double ss_fp18;
double ss_fp19;
double ss_fp20;
double ss_fp21;
double ss_fp22;
double ss_fp23;
double ss_fp24;
double ss_fp25;
double ss_fp26;
double ss_fp27;
double ss_fp28;
double ss_fp29;
double ss_fp30;
double ss_fp31;
} fp_dbl_block_t;
typedef struct __fp_int_block {
int ss_fpstat;
int ss_fpexcept1;
int ss_fpexcept2;
int ss_fpexcept3;
int ss_fpexcept4;
int ss_fpexcept5;
int ss_fpexcept6;
int ss_fpexcept7;
int ss_fp4_hi;
int ss_fp4_lo;
int ss_fp5_hi;
int ss_fp5_lo;
int ss_fp6_hi;
int ss_fp6_lo;
int ss_fp7_hi;
int ss_fp7_lo;
int ss_fp8_hi;
int ss_fp8_lo;
int ss_fp9_hi;
int ss_fp9_lo;
int ss_fp10_hi;
int ss_fp10_lo;
int ss_fp11_hi;
int ss_fp11_lo;
int ss_fp12_hi;
int ss_fp12_lo;
int ss_fp13_hi;
int ss_fp13_lo;
int ss_fp14_hi;
int ss_fp14_lo;
int ss_fp15_hi;
int ss_fp15_lo;
int ss_fp16_hi;
int ss_fp16_lo;
int ss_fp17_hi;
int ss_fp17_lo;
int ss_fp18_hi;
int ss_fp18_lo;
int ss_fp19_hi;
int ss_fp19_lo;
int ss_fp20_hi;
int ss_fp20_lo;
int ss_fp21_hi;
int ss_fp21_lo;
int ss_fp22_hi;
int ss_fp22_lo;
int ss_fp23_hi;
int ss_fp23_lo;
int ss_fp24_hi;
int ss_fp24_lo;
int ss_fp25_hi;
int ss_fp25_lo;
int ss_fp26_hi;
int ss_fp26_lo;
int ss_fp27_hi;
int ss_fp27_lo;
int ss_fp28_hi;
int ss_fp28_lo;
int ss_fp29_hi;
int ss_fp29_lo;
int ss_fp30_hi;
int ss_fp30_lo;
int ss_fp31_hi;
int ss_fp31_lo;
} fp_int_block_t;
# 353 "/usr/include/machine/save_state.h" 3
typedef struct __reg64 {
int64_t ss_reserved;
int64_t ss_gr1;
int64_t ss_rp;
int64_t ss_gr3;
int64_t ss_gr4;
int64_t ss_gr5;
int64_t ss_gr6;
int64_t ss_gr7;
int64_t ss_gr8;
int64_t ss_gr9;
int64_t ss_gr10;
int64_t ss_gr11;
int64_t ss_gr12;
int64_t ss_gr13;
int64_t ss_gr14;
int64_t ss_gr15;
int64_t ss_gr16;
int64_t ss_gr17;
int64_t ss_gr18;
int64_t ss_gr19;
int64_t ss_gr20;
int64_t ss_gr21;
int64_t ss_gr22;
int64_t ss_arg3;
int64_t ss_arg2;
int64_t ss_arg1;
int64_t ss_arg0;
uint64_t ss_dp;
uint64_t ss_ret0;
uint64_t ss_ret1;
uint64_t ss_sp;
uint64_t ss_gr31;
uint64_t ss_cr11;
uint64_t ss_pcoq_head;
uint64_t ss_pcsq_head;
uint64_t ss_pcoq_tail;
uint64_t ss_pcsq_tail;
uint64_t ss_cr15;
uint64_t ss_cr19;
uint64_t ss_cr20;
uint64_t ss_cr21;
uint64_t ss_cr22;
uint64_t ss_cpustate;
uint64_t ss_sr4;
uint64_t ss_sr0;
uint64_t ss_sr1;
uint64_t ss_sr2;
uint64_t ss_sr3;
uint64_t ss_sr5;
uint64_t ss_sr6;
uint64_t ss_sr7;
uint64_t ss_cr0;
uint64_t ss_cr8;
uint64_t ss_cr9;
uint64_t ss_cr10;
uint64_t ss_cr12;
uint64_t ss_cr13;
uint64_t ss_cr24;
uint64_t ss_cr25;
uint64_t ss_cr26;
uint64_t ss_cr27;
uint64_t ss_reserved2[2];
uint32_t ss_oldcksum;
uint32_t ss_newcksum;
} __reg64_t;
typedef struct __reg32 {
uint32_t ss_reserved[2];
uint32_t ss_gr1_hi;
uint32_t ss_gr1_lo;
uint32_t ss_rp_hi;
uint32_t ss_rp_lo;
uint32_t ss_gr3_hi;
uint32_t ss_gr3_lo;
uint32_t ss_gr4_hi;
uint32_t ss_gr4_lo;
uint32_t ss_gr5_hi;
uint32_t ss_gr5_lo;
uint32_t ss_gr6_hi;
uint32_t ss_gr6_lo;
uint32_t ss_gr7_hi;
uint32_t ss_gr7_lo;
uint32_t ss_gr8_hi;
uint32_t ss_gr8_lo;
uint32_t ss_gr9_hi;
uint32_t ss_gr9_lo;
uint32_t ss_gr10_hi;
uint32_t ss_gr10_lo;
uint32_t ss_gr11_hi;
uint32_t ss_gr11_lo;
uint32_t ss_gr12_hi;
uint32_t ss_gr12_lo;
uint32_t ss_gr13_hi;
uint32_t ss_gr13_lo;
uint32_t ss_gr14_hi;
uint32_t ss_gr14_lo;
uint32_t ss_gr15_hi;
uint32_t ss_gr15_lo;
uint32_t ss_gr16_hi;
uint32_t ss_gr16_lo;
uint32_t ss_gr17_hi;
uint32_t ss_gr17_lo;
uint32_t ss_gr18_hi;
uint32_t ss_gr18_lo;
uint32_t ss_gr19_hi;
uint32_t ss_gr19_lo;
uint32_t ss_gr20_hi;
uint32_t ss_gr20_lo;
uint32_t ss_gr21_hi;
uint32_t ss_gr21_lo;
uint32_t ss_gr22_hi;
uint32_t ss_gr22_lo;
uint32_t ss_arg3_hi;
uint32_t ss_arg3_lo;
uint32_t ss_arg2_hi;
uint32_t ss_arg2_lo;
uint32_t ss_arg1_hi;
uint32_t ss_arg1_lo;
uint32_t ss_arg0_hi;
uint32_t ss_arg0_lo;
unsigned int ss_dp_hi;
unsigned int ss_dp_lo;
unsigned int ss_ret0_hi;
unsigned int ss_ret0_lo;
unsigned int ss_ret1_hi;
unsigned int ss_ret1_lo;
unsigned int ss_sp_hi;
unsigned int ss_sp_lo;
unsigned int ss_gr31_hi;
unsigned int ss_gr31_lo;
unsigned int ss_cr11_hi;
unsigned int ss_cr11_lo;
unsigned int ss_pcoq_head_hi;
unsigned int ss_pcoq_head_lo;
unsigned int ss_pcsq_head_hi;
unsigned int ss_pcsq_head_lo;
unsigned int ss_pcoq_tail_hi;
unsigned int ss_pcoq_tail_lo;
unsigned int ss_pcsq_tail_hi;
unsigned int ss_pcsq_tail_lo;
unsigned int ss_cr15_hi;
unsigned int ss_cr15_lo;
unsigned int ss_cr19_hi;
unsigned int ss_cr19_lo;
unsigned int ss_cr20_hi;
unsigned int ss_cr20_lo;
unsigned int ss_cr21_hi;
unsigned int ss_cr21_lo;
unsigned int ss_cr22_hi;
unsigned int ss_cr22_lo;
unsigned int ss_cpustate_hi;
unsigned int ss_cpustate_lo;
unsigned int ss_sr4_hi;
unsigned int ss_sr4_lo;
unsigned int ss_sr0_hi;
unsigned int ss_sr0_lo;
unsigned int ss_sr1_hi;
unsigned int ss_sr1_lo;
unsigned int ss_sr2_hi;
unsigned int ss_sr2_lo;
unsigned int ss_sr3_hi;
unsigned int ss_sr3_lo;
unsigned int ss_sr5_hi;
unsigned int ss_sr5_lo;
unsigned int ss_sr6_hi;
unsigned int ss_sr6_lo;
unsigned int ss_sr7_hi;
unsigned int ss_sr7_lo;
unsigned int ss_cr0_hi;
unsigned int ss_cr0_lo;
unsigned int ss_cr8_hi;
unsigned int ss_cr8_lo;
unsigned int ss_cr9_hi;
unsigned int ss_cr9_lo;
unsigned int ss_cr10_hi;
unsigned int ss_cr10_lo;
unsigned int ss_cr12_hi;
unsigned int ss_cr12_lo;
unsigned int ss_cr13_hi;
unsigned int ss_cr13_lo;
unsigned int ss_cr24_hi;
unsigned int ss_cr24_lo;
unsigned int ss_cr25_hi;
unsigned int ss_cr25_lo;
unsigned int ss_cr26_hi;
unsigned int ss_cr26_lo;
unsigned int ss_cr27_hi;
unsigned int ss_cr27_lo;
unsigned int ss_reserved2[4];
unsigned int ss_oldcksum;
unsigned int ss_newcksum;
} __reg32_t;
typedef struct __ss_narrow {
int ss_gr1;
int ss_rp;
int ss_gr3;
int ss_gr4;
int ss_gr5;
int ss_gr6;
int ss_gr7;
int ss_gr8;
int ss_gr9;
int ss_gr10;
int ss_gr11;
int ss_gr12;
int ss_gr13;
int ss_gr14;
int ss_gr15;
int ss_gr16;
int ss_gr17;
int ss_gr18;
int ss_gr19;
int ss_gr20;
int ss_gr21;
int ss_gr22;
int ss_arg3;
int ss_arg2;
int ss_arg1;
int ss_arg0;
unsigned int ss_dp;
unsigned int ss_ret0;
unsigned int ss_ret1;
unsigned int ss_sp;
unsigned int ss_gr31;
unsigned int ss_cr11;
unsigned int ss_pcoq_head;
unsigned int ss_pcsq_head;
unsigned int ss_pcoq_tail;
unsigned int ss_pcsq_tail;
unsigned int ss_cr15;
unsigned int ss_cr19;
unsigned int ss_cr20;
unsigned int ss_cr21;
unsigned int ss_cr22;
unsigned int ss_cpustate;
unsigned int ss_sr4;
unsigned int ss_sr0;
unsigned int ss_sr1;
unsigned int ss_sr2;
unsigned int ss_sr3;
unsigned int ss_sr5;
unsigned int ss_sr6;
unsigned int ss_sr7;
unsigned int ss_cr0;
unsigned int ss_cr8;
unsigned int ss_cr9;
unsigned int ss_cr10;
unsigned int ss_cr12;
unsigned int ss_cr13;
unsigned int ss_cr24;
unsigned int ss_cr25;
unsigned int ss_cr26;
unsigned int ss_cr27;
unsigned int ss_mpsfu_low;
unsigned int ss_mpsfu_ovflo;
} __ss_narrow_t;
# 636 "/usr/include/machine/save_state.h" 3
typedef struct __save_state {
int ss_flags;
__ss_narrow_t ss_narrow;
int ss_pad;
union {
fp_dbl_block_t fpdbl;
fp_int_block_t fpint;
} ss_fpblock;
char ss_xor[4*32];
union {
# 679 "/usr/include/machine/save_state.h" 3
__reg64_t ss_64;
__reg32_t ss_32;
} ss_wide;
} save_state_t;
# 44 "/usr/include/sys/newsig.h" 2 3
typedef struct __stack {
void *ss_sp;
int ss_flags;
size_t ss_size;
} stack_t;
typedef save_state_t mcontext_t;
# 62 "/usr/include/sys/newsig.h" 3
struct __sub_ctxt {
struct __ucontext *__uc_link;
sigset_t __uc_sigmask;
stack_t __uc_stack;
};
typedef struct __sub_ctxt __sub_ctxt_t;
typedef struct __ucontext {
mcontext_t uc_mcontext;
int uc_spares[8];
unsigned int uc_created_by_getcontext:1;
unsigned int uc_reserved_flags:31;
struct __sub_ctxt uc_subcontext;
} ucontext_t;
# 18 "/usr/include/sys/signal.h" 2 3
# 41 "/usr/include/sys/signal.h" 3
typedef unsigned int sig_atomic_t;
# 52 "/usr/include/sys/signal.h" 3
struct sigaction {
union {
void (*__sa_sigaction)(int, siginfo_t *, void *);
void (*__sa_handler)(int);
} __handler;
sigset_t sa_mask;
int sa_flags;
};
# 81 "/usr/include/sys/signal.h" 3
typedef int pthread_t;
# 116 "/usr/include/sys/signal.h" 3
struct sigstack {
void *ss_sp;
int ss_onstack;
};
# 132 "/usr/include/sys/signal.h" 3
struct sigvec {
void (*sv_handler)(int);
int sv_mask;
int sv_flags;
};
# 152 "/usr/include/sys/signal.h" 3
extern void (*signal(int, void (*) (int)))(int);
extern int raise(int);
# 162 "/usr/include/sys/signal.h" 3
extern int kill(pid_t, int);
extern int sigemptyset(sigset_t *);
extern int sigfillset(sigset_t *);
extern int sigaddset(sigset_t *, int);
extern int sigdelset(sigset_t *, int);
extern int sigismember(const sigset_t *, int);
extern int sigaction(int, const struct sigaction *, struct sigaction *);
extern int sigprocmask(int, const sigset_t *, sigset_t *);
extern int sigsuspend(const sigset_t *);
extern int sigpending(sigset_t *);
# 188 "/usr/include/sys/signal.h" 3
extern int sigwait(const sigset_t *set, int *sig);
extern int pthread_sigmask(int how, const sigset_t *set, sigset_t *oset);
extern int pthread_kill(pthread_t thread, int sig);
# 204 "/usr/include/sys/signal.h" 3
extern int sigwaitinfo(const sigset_t *set, siginfo_t *info);
extern int sigtimedwait(const sigset_t *set, siginfo_t * info,
const struct timespec *timeout);
extern int sigqueue(pid_t pid, int signo,
const union sigval value);
# 218 "/usr/include/sys/signal.h" 3
extern void (*bsd_signal(int, void(*)(int)))(int);
extern int killpg(pid_t, int);
extern int sigstack(struct sigstack *, struct sigstack *);
extern int sigaltstack(const stack_t *, stack_t *);
extern int siginterrupt(int, int);
# 237 "/usr/include/sys/signal.h" 3
extern void (*sigset(int, void (*)(int)))(int);
extern int sighold(int);
extern int sigrelse(int);
extern int sigignore(int);
extern int sigpause(int);
# 255 "/usr/include/sys/signal.h" 3
extern long sigblock(long);
extern long sigsetmask(long);
extern int sigvector(int, const struct sigvec *, struct sigvec *);
extern int (*ssignal(int, int (*) (int)))(int);
extern ssize_t sigspace(ssize_t);
extern int gsignal(int);
# 353 "/usr/include/sys/signal.h" 3
extern long ___sysconf(int);
# 522 "/usr/include/sys/signal.h" 3
# 1 "/usr/include/sys/syscall.h" 1 3
# 23 "/usr/include/sys/syscall.h" 3
# 1 "/usr/include/sys/scall_define.h" 1 3
# 24 "/usr/include/sys/syscall.h" 2 3
# 523 "/usr/include/sys/signal.h" 2 3
# 1 "/usr/include/machine/frame.h" 1 3
# 54 "/usr/include/machine/frame.h" 3
typedef struct frame_marker {
int fm_edp;
int fm_esr4;
int fm_erp;
int fm_crp;
int fm_sl;
int fm_clup;
int fm_ep;
int fm_psp;
} frame_marker_t;
# 524 "/usr/include/sys/signal.h" 2 3
# 536 "/usr/include/sys/signal.h" 3
struct siglocal_misc {
int sm_syscall;
int sm_onstack;
int sm_omask;
char sm_syscall_action;
char sm_eosys;
unsigned short sm_error;
long sm_rval1;
long sm_rval2;
long sm_arg[4];
};
typedef struct siglocal_misc siglocal_misc_t;
struct siglocal {
struct siglocal_misc sl_misc;
save_state_t sl_ss;
};
# 568 "/usr/include/sys/signal.h" 3
struct siglocalx {
struct siglocal_misc sl_misc;
ucontext_t sl_uc;
siginfo_t sl_si;
};
# 588 "/usr/include/sys/signal.h" 3
struct __xsi {
struct __sub_ctxt sc;
int __padding;
siginfo_t si;
};
typedef struct __xsi __xsi_t;
# 606 "/usr/include/sys/signal.h" 3
struct sigcontext {
union {
struct siglocal sl;
struct siglocalx sx;
} sc_ctxt;
long sc_args[4];
struct frame_marker sc_sfm;
};
# 124 "/usr/include/sys/wait.h" 2 3
# 159 "/usr/include/sys/wait.h" 3
typedef enum {
P_PID,
P_PGID,
P_SID,
P_UID,
P_GID,
P_CID,
P_ALL
} idtype_t;
# 177 "/usr/include/sys/wait.h" 3
extern int waitid(idtype_t, id_t, siginfo_t *, int);
# 195 "/usr/include/sys/wait.h" 3
union wait {
int w_status;
struct {
unsigned short w_pad;
unsigned int w_Retcode:8;
unsigned int w_Coredump:1;
unsigned int w_Termsig:7;
} w_T;
struct {
unsigned short w_pad;
unsigned int w_Stopsig:8;
unsigned int w_Stopval:8;
} w_S;
};
# 266 "include/stdlib.h" 2 3
extern int mkstemp(char *);
extern char *mktemp(char *);
extern int ttyslot(void);
# 281 "include/stdlib.h" 3
extern long a64l(const char *);
extern char *l64a(long);
extern char *fcvt(double, int, int *, int *);
extern char *ecvt(double, int, int *, int *);
extern char *gcvt(double, int, char *);
extern int getsubopt(char **, char * const *, char **);
extern int grantpt(int);
extern char *ptsname(int);
extern char *realpath(const char *, char *);
extern int unlockpt(int);
extern void *valloc(size_t);
extern char *initstate(unsigned int, char *, size_t);
extern char *setstate(const char *);
extern void srandom(unsigned int);
extern long random(void);
# 338 "include/stdlib.h" 3
struct mallinfo {
int32_t arena;
int32_t ordblks;
int32_t smblks;
int32_t hblks;
int32_t hblkhd;
int32_t usmblks;
int32_t fsmblks;
int32_t uordblks;
int32_t fordblks;
int32_t keepcost;
};
# 1 "include/pwd.h" 1 3
# 48 "include/pwd.h" 3
struct passwd {
char *pw_name;
char *pw_passwd;
uid_t pw_uid;
gid_t pw_gid;
char *pw_age;
char *pw_comment;
char *pw_gecos;
char *pw_dir;
char *pw_shell;
int32_t pw_audid;
int pw_audflg;
};
extern struct passwd *getpwuid(uid_t);
extern struct passwd *getpwnam(const char *);
# 86 "include/pwd.h" 3
extern void endpwent(void);
extern struct passwd *getpwent(void);
extern void setpwent(void);
# 97 "include/pwd.h" 3
struct s_passwd {
char *pw_name;
char *pw_passwd;
char *pw_age;
int32_t pw_audid;
int pw_audflg;
};
extern int putpwent(const struct passwd *, FILE *);
extern struct passwd *fgetpwent(FILE *);
extern struct s_passwd *getspwent(void);
extern struct s_passwd *getspwuid(uid_t);
extern struct s_passwd *getspwaid(int32_t);
extern struct s_passwd *getspwnam(char *);
extern struct s_passwd *fgetspwent(FILE *);
extern void setspwent(void);
extern void endspwent(void);
# 356 "include/stdlib.h" 2 3
extern char *_ldecvt(long double, int, int *, int *);
extern char *_ldfcvt(long double, int, int *, int *);
extern char *_ldgcvt(long double, int, char *);
extern int getpw(int, char *);
extern void l3tol(long *, const char *, int);
extern void ltol3(char *, const long *, int);
extern char *ltostr(long, int);
extern char *ultostr(unsigned long, int);
extern char *ltoa(long);
extern char *ultoa(unsigned long);
extern void memorymap(int);
extern struct mallinfo mallinfo(void);
extern int mallopt(int, int);
extern long double strtold(const char *, char **);
# 81 "../../src-hpux_11-hppa2_0w/gcc/tsystem.h" 2
# 1 "/usr/include/unistd.h" 1 3
# 11 "/usr/include/unistd.h" 3
# 1 "/usr/include/sys/unistd.h" 1 3
# 83 "/usr/include/sys/unistd.h" 3
# 1 "include/utime.h" 1 3
# 49 "include/utime.h" 3
# 1 "/usr/include/sys/_time_t.h" 1 3
# 50 "include/utime.h" 2 3
struct utimbuf {
time_t actime;
time_t modtime;
};
extern int utime(const char *, const struct utimbuf *);
# 84 "/usr/include/sys/unistd.h" 2 3
# 95 "/usr/include/sys/unistd.h" 3
extern void _exit (int);
extern int access (const char *, int);
extern int chdir (const char *);
extern int chown (const char *, uid_t, gid_t);
extern int close (int);
extern char *ctermid (char *);
extern char *cuserid (char *);
extern int dup (int);
extern int dup2 (int, int);
extern int execl (const char *, const char *, ...);
extern int execle (const char *, const char *, ...);
extern int execlp (const char *, const char *, ...);
extern int execv (const char *, char *const []);
extern int execve (const char *, char *const [], char *const []);
extern int execvp (const char *, char *const []);
extern long fpathconf (int, int);
extern char *getcwd (char *, size_t);
extern int getgroups (int, gid_t []);
extern char *getlogin (void);
extern int isatty (int);
extern int link (const char *, const char *);
extern off_t lseek (int, off_t, int);
extern long pathconf (const char *, int);
extern int pause (void);
extern int pipe (int *);
extern ssize_t read (int, void *, size_t);
extern ssize_t pread (int, void *, size_t, off_t);
extern int rmdir (const char *);
extern int setgid (gid_t);
extern int setpgid (pid_t, pid_t);
extern pid_t setsid (void);
extern int setuid (uid_t);
extern unsigned int sleep (unsigned int);
extern long sysconf (int);
extern pid_t tcgetpgrp (int);
extern int tcsetpgrp (int, pid_t);
extern char *ttyname (int);
extern int unlink (const char *);
extern ssize_t write (int, const void *, size_t);
extern ssize_t pwrite (int, const void *, size_t, off_t);
# 162 "/usr/include/sys/unistd.h" 3
extern unsigned int alarm (unsigned int);
extern pid_t fork (void);
extern gid_t getegid (void);
extern uid_t geteuid (void);
extern gid_t getgid (void);
extern pid_t getpgrp (void);
extern pid_t getpid (void);
extern pid_t getppid (void);
extern uid_t getuid (void);
extern char *optarg;
extern int opterr;
extern int optind;
extern int optopt;
extern int getopt (int, char * const [], const char *);
extern size_t confstr (int, char *, size_t);
extern int pthread_atfork(void (*prepare)(), void (*parent)(),
void (*child)());
extern int chroot (const char *);
extern char *crypt (const char *, const char *);
extern void encrypt (char [64], int);
extern int fsync (int);
extern char *getpass (const char *);
extern int nice (int);
extern int rename (const char *, const char *);
extern void swab (const void *, void *, ssize_t);
extern char **environ;
extern int readlink (const char *, char *, size_t);
extern int fchown (int, uid_t, gid_t);
extern int ftruncate (int, off_t);
extern int truncate (const char *, off_t);
extern int setgroups (int, gid_t []);
extern int symlink (const char *, const char *);
extern pid_t setpgrp (void);
# 248 "/usr/include/sys/unistd.h" 3
extern pid_t vfork (void);
# 263 "/usr/include/sys/unistd.h" 3
extern int brk (void *);
extern int fchdir (int);
extern int getdtablesize (void);
extern long gethostid (void);
extern int gethostname (char *, size_t);
extern int getpagesize (void);
extern pid_t getpgid (pid_t);
extern pid_t getsid (pid_t);
extern char *getwd (char *);
extern int lockf (int, int, off_t);
extern int lchown (const char *, uid_t, gid_t);
extern void *sbrk (int);
extern int setregid (gid_t, gid_t);
extern int setreuid (uid_t, uid_t);
extern void sync (void);
extern useconds_t ualarm (useconds_t, useconds_t);
extern int usleep (useconds_t);
extern void endusershell (void);
extern int fsctl (int, int, void *, size_t);
extern char *getcdf (const char *, char *, size_t);
extern char *gethcwd (char *, size_t);
extern int getpgrp2 (pid_t);
extern char *getusershell (void);
extern char *hidecdf (const char *, char *, size_t);
extern int initgroups (const char *, gid_t);
extern char *logname (void);
extern void lsync (void);
extern int prealloc (int, off_t);
extern int sethostname (const char *, size_t);
extern int setpgrp2 (pid_t, pid_t);
extern int setresgid (gid_t, gid_t, gid_t);
extern int setresuid (uid_t, uid_t, uid_t);
extern void setusershell (void);
extern long sgetl (const char *);
extern void sputl (long, char *);
extern int swapon (const char *, ...);
extern int swapoff (const char *, int);
extern char *ttyname (int);
extern int64_t __sysconfx (int, int);
# 333 "/usr/include/sys/unistd.h" 3
extern int set_userthreadid (int);
# 347 "/usr/include/sys/unistd.h" 3
extern pid_t setpgrp3 (void);
# 958 "/usr/include/sys/unistd.h" 3
extern int serialize (int, pid_t);
# 12 "/usr/include/unistd.h" 2 3
# 82 "../../src-hpux_11-hppa2_0w/gcc/tsystem.h" 2
# 1 "include/limits.h" 1 3
# 11 "include/limits.h" 3
# 1 "include/syslimits.h" 1 3
# 1 "include/limits.h" 1 3
# 132 "include/limits.h" 3
# 1 "/home/sdouglas/tools/GNU/gcc/3_2_3/hpux_11-hppa2_0w/lib/gcc-lib/hppa2.0w-hp-hpux11.00/3.2.3/include/limits.h" 1 3
# 132 "/home/sdouglas/tools/GNU/gcc/3_2_3/hpux_11-hppa2_0w/lib/gcc-lib/hppa2.0w-hp-hpux11.00/3.2.3/include/limits.h" 3
# 1 "/usr/include/limits.h" 1 3
# 397 "/usr/include/limits.h" 3
# 1 "/usr/include/sys/param.h" 1 3
# 26 "/usr/include/sys/param.h" 3
# 1 "/usr/include/machine/param.h" 1 3
# 12 "/usr/include/machine/param.h" 3
# 1 "/usr/include/sys/sysmacros.h" 1 3
# 13 "/usr/include/machine/param.h" 2 3
# 1 "/usr/include/machine/param_shm.h" 1 3
# 14 "/usr/include/machine/param.h" 2 3
# 302 "/usr/include/machine/param.h" 3
extern char *ustk_addr_q2_32bit;
extern char *ustk_addr_32bit;
# 27 "/usr/include/sys/param.h" 2 3
# 1 "/usr/include/machine/spl.h" 1 3
# 80 "/usr/include/machine/spl.h" 3
# 1 "/usr/include/sys/kern_svcs.h" 1 3
# 81 "/usr/include/machine/spl.h" 2 3
# 29 "/usr/include/sys/param.h" 2 3
# 398 "/usr/include/limits.h" 2 3
# 133 "/home/sdouglas/tools/GNU/gcc/3_2_3/hpux_11-hppa2_0w/lib/gcc-lib/hppa2.0w-hp-hpux11.00/3.2.3/include/limits.h" 2 3
# 133 "include/limits.h" 2 3
# 8 "include/syslimits.h" 2 3
# 12 "include/limits.h" 2 3
# 85 "../../src-hpux_11-hppa2_0w/gcc/tsystem.h" 2
# 1 "include/time.h" 1 3
# 51 "include/time.h" 3
typedef int64_t hrtime_t;
extern hrtime_t gethrtime();
extern int get_expiration_time (struct timespec *,struct timespec *);
# 88 "../../src-hpux_11-hppa2_0w/gcc/tsystem.h" 2
# 38 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.c" 2
# 1 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.h" 1
# 25 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.h"
extern int __gcc_bcmp (const unsigned char *, const unsigned char *, size_t);
extern void __clear_cache (char *, char *);
extern void __eprintf (const char *, const char *, unsigned int, const char *)
__attribute__ ((__noreturn__));
struct bb;
extern void __bb_exit_func (void);
extern void __bb_init_func (struct bb *);
extern void __bb_fork_func (void);
extern void __bb_trace_func (void);
extern void __bb_trace_ret (void);
extern void __bb_init_trace_func (struct bb *, unsigned long);
struct exception_descriptor;
extern short int __get_eh_table_language (struct exception_descriptor *);
extern short int __get_eh_table_version (struct exception_descriptor *);
# 67 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.h"
typedef int QItype __attribute__ ((mode (QI)));
typedef unsigned int UQItype __attribute__ ((mode (QI)));
typedef int HItype __attribute__ ((mode (HI)));
typedef unsigned int UHItype __attribute__ ((mode (HI)));
typedef int SItype __attribute__ ((mode (SI)));
typedef unsigned int USItype __attribute__ ((mode (SI)));
typedef int DItype __attribute__ ((mode (DI)));
typedef unsigned int UDItype __attribute__ ((mode (DI)));
# 89 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.h"
typedef float SFtype __attribute__ ((mode (SF)));
typedef float DFtype __attribute__ ((mode (DF)));
typedef float TFtype __attribute__ ((mode (TF)));
# 122 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.h"
typedef int word_type __attribute__ ((mode (__word__)));
# 214 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.h"
extern DItype __muldi3 (DItype, DItype);
extern DItype __divdi3 (DItype, DItype);
extern UDItype __udivdi3 (UDItype, UDItype);
extern UDItype __umoddi3 (UDItype, UDItype);
extern DItype __moddi3 (DItype, DItype);
extern UDItype __udivmoddi4 (UDItype, UDItype, UDItype *);
extern DItype __negdi2 (DItype);
extern DItype __lshrdi3 (DItype, word_type);
extern DItype __ashldi3 (DItype, word_type);
extern DItype __ashrdi3 (DItype, word_type);
extern DItype __ffsdi2 (DItype);
extern USItype __udiv_w_sdiv (USItype *, USItype, USItype, USItype);
extern word_type __cmpdi2 (DItype, DItype);
extern word_type __ucmpdi2 (DItype, DItype);
extern SItype __absvsi2 (SItype);
extern DItype __absvdi2 (DItype);
extern SItype __addvsi3 (SItype, SItype);
extern DItype __addvdi3 (DItype, DItype);
extern SItype __subvsi3 (SItype, SItype);
extern DItype __subvdi3 (DItype, DItype);
extern SItype __mulvsi3 (SItype, SItype);
extern DItype __mulvdi3 (DItype, DItype);
extern SItype __negvsi2 (SItype);
extern DItype __negvdi2 (DItype);
extern DItype __fixdfdi (DFtype);
extern DItype __fixsfdi (SFtype);
extern DFtype __floatdidf (DItype);
extern SFtype __floatdisf (DItype);
extern USItype __fixunsdfsi (DFtype);
extern USItype __fixunssfsi (SFtype);
extern DItype __fixunsdfdi (DFtype);
extern DItype __fixunssfdi (SFtype);
# 274 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.h"
extern DItype __fixunstfdi (TFtype);
extern DItype __fixtfdi (TFtype);
extern TFtype __floatditf (DItype);
struct DWstruct {SItype high, low;};
# 293 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.h"
typedef union
{
struct DWstruct s;
DItype ll;
} DWunion;
# 1 "../../src-hpux_11-hppa2_0w/gcc/longlong.h" 1
# 300 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.h" 2
# 45 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.c" 2
# 351 "../../src-hpux_11-hppa2_0w/gcc/libgcc2.c"
DItype
__muldi3 (DItype u, DItype v)
{
DWunion w;
DWunion uu, vv;
uu.ll = u,
vv.ll = v;
w.ll = ({DWunion __w; do { union { UDItype __f; struct {USItype __w1, __w0;} __w1w0; } __t; __asm__ ("xmpyu %1,%2,%0" : "=x" (__t.__f) : "x" ((USItype) (uu.s.low)), "x" ((USItype) (vv.s.low))); (__w.s.high) = __t.__w1w0.__w1; (__w.s.low) = __t.__w1w0.__w0; } while (0); __w.ll; });
w.s.high += ((USItype) uu.s.low * (USItype) vv.s.high
+ (USItype) uu.s.high * (USItype) vv.s.low);
return w.ll;
}
--------------030209000303050709040301--
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: bootstrap/7093: ICE building libgcc during boostrap
@ 2003-05-08 12:16 scott douglass
0 siblings, 0 replies; 5+ messages in thread
From: scott douglass @ 2003-05-08 12:16 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR bootstrap/7093; it has been noted by GNATS.
From: scott douglass <sdouglass@arm.com>
To: gcc-gnats@gcc.gnu.org, gcc-bugs@gcc.gnu.org, nobody@gcc.gnu.org,
gcc-prs@gcc.gnu.org, dhazeghi@yahoo.com, giovannibajo@libero.it
Cc:
Subject: Re: bootstrap/7093: ICE building libgcc during boostrap
Date: Thu, 08 May 2003 13:15:09 +0100
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=7093
Dara Hazeghi <dhazeghi@yahoo.com> wrote:
> could the submitter of this bug please enclose the preprocessed source
> that is crashing the compiler build, or test to see whether this bug
> occurs in a more current version (ie 3.2.3). We have number of reports
> of successful builds on hppa2.0w-hp-hpux11.00, so it seems likely that
> the bug has been fixed.
I have retried with 3.2.3 and I still get the same result.
[...]
./xgcc -B./ -B/home/sdouglas/tools/GNU/gcc/3_2_3/hpux_11-hppa2_0w/hppa2.0w-hp-hpux11.00/bin/ -isystem /home/sdouglas/tools/GNU/gcc/3_2_3/hpux_11-hppa2_0w/hppa2.0w-hp-hpux11.00/include -isystem /home/sdouglas/tools/GNU/gcc/3_2_3/hpux_11-hppa2_0w/hppa2.0w-hp-hpux11.00/sys-include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../src-hpux_11-hppa2_0w/gcc -I../../src-hpux_11-hppa2_0w/gcc/. -I.. /../src-hpux_11-hppa2_0w/gcc/config -I../../src-hpux_11-hppa2_0w/gcc/../include -DL_muldi3 -c ../../src-hpux_11-hppa2_0w/gcc/libgcc2.c -o libgcc/./_muldi3.o
../../src-hpux_11-hppa2_0w/gcc/libgcc2.c:0: Internal compiler error in default_no_named_section, at varasm.c:5305
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [libgcc/./_muldi3.o] Error 1
make[3]: Leaving directory `/tmp_mnt/home/sdouglas/gnu/builds/gcc-3.2.3/build-hpux_11-hppa2_0w/gcc'
make[2]: *** [libgcc.a] Error 2
make[2]: Leaving directory `/tmp_mnt/home/sdouglas/gnu/builds/gcc-3.2.3/build-hpux_11-hppa2_0w/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/tmp_mnt/home/sdouglas/gnu/builds/gcc-3.2.3/build-hpux_11-hppa2_0w/gcc'
make: *** [bootstrap-lean] Error 2
Contrary to my original guess in this PR, I now believe that configuring using '--with-dwarf2' *is* required to provoke the problem.
Here's my configure command:
../src-hpux_11-hppa2_0w/configure \
--prefix=/home/sdouglas/tools/GNU/gcc/3_2_3 \
--exec-prefix=/home/sdouglas/tools/GNU/gcc/3_2_3/hpux_11-hppa2_0w \
--program-suffix=-3_2_3 \
-v --with-dwarf2 --enable-version-specific-runtime-libs --with-gnu-as --with-as=/home/sdouglas/tools/GNU/binutils/2_13_2_1/hpux_11-hppa2_0w/bin/as-2_13_2_1
Here's my make command:
make STAGE1_CFLAGS=-O2 BOOT_CFLAGS=-O2 MAKE=make bootstrap-lean
I can supply pre-processed source -- but the problem may well require that the xgcc has been built with --with-dwarf2. Let me know if you'd like pre-processed source and where to send it to.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: bootstrap/7093: ICE building libgcc during boostrap
@ 2003-05-08 10:44 giovannibajo
0 siblings, 0 replies; 5+ messages in thread
From: giovannibajo @ 2003-05-08 10:44 UTC (permalink / raw)
To: gcc-bugs, gcc-prs, nobody, sdouglass
Synopsis: ICE building libgcc during boostrap
State-Changed-From-To: open->feedback
State-Changed-By: bajo
State-Changed-When: Thu May 8 10:44:42 2003
State-Changed-Why:
See Dara's question.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=7093
^ permalink raw reply [flat|nested] 5+ messages in thread
* bootstrap/7093: ICE building libgcc during boostrap
@ 2002-06-21 1:26 sdouglass
0 siblings, 0 replies; 5+ messages in thread
From: sdouglass @ 2002-06-21 1:26 UTC (permalink / raw)
To: gcc-gnats
>Number: 7093
>Category: bootstrap
>Synopsis: ICE building libgcc during boostrap
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: ice-on-legal-code
>Submitter-Id: net
>Arrival-Date: Fri Jun 21 01:16:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: sdouglass@arm.com
>Release: 3.1
>Organization:
>Environment:
HP-UX 11.00
using gcc 3.0.4
binutils 2.12
make 3.79
>Description:
../../src-hpux_11-hppa2_0w/gcc/libgcc2.c:0: Internal compiler error in default_no_named_section, at varasm.c:5299
>How-To-Repeat:
This is the command that failed and it's make stack:
./xgcc -B./ -B/home/sdouglas/tools/GNU/gcc/3_1/hpux_11-hppa2_0w/hppa2.0w-hp-hpux11.00/bin/ -isystem /home/sdouglas/tools/GNU/gcc/3_1/hpux_11-hppa2_0w/hppa2.0w-hp-hpux11.00/include -isystem /home/sdouglas/tools/GNU/gcc/3_1/hpux_11-hppa2_0w/hppa2.0w-hp-hpux11.00/sys-include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../src-hpux_11-hppa2_0w/gcc -I../../src-hpux_11-hppa2_0w/gcc/. -I../../src-hpux_11-hppa2_0w/gcc/config -I../../src-hpux_11-hppa2_0w/gcc/../include -DL_muldi3 -c ../../src-hpux_11-hppa2_0w/gcc/libgcc2.c -o libgcc/./_muldi3.o
make[3]: *** [libgcc/./_muldi3.o] Error 1
make[3]: Leaving directory `/tmp_mnt/home/sdouglas/gnu/builds/gcc-3.1/build-hpux_11-hppa2_0w/gcc'
make[2]: *** [libgcc.a] Error 2
make[2]: Leaving directory `/tmp_mnt/home/sdouglas/gnu/builds/gcc-3.1/build-hpux_11-hppa2_0w/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/tmp_mnt/home/sdouglas/gnu/builds/gcc-3.1/build-hpux_11-hppa2_0w/gcc'
make: *** [bootstrap-lean] Error 2
Here's my configure command:
../src-hpux_11-hppa2_0w/configure --prefix=/home/sdouglas/tools/GNU/gcc/3_1 --exec-prefix=/home/sdouglas/tools/GNU/gcc/3_1/hpux_11-hppa2_0w --program-suffix=-3_1 -v --with-dwarf2 --enable-version-specific-runtime-libs --with-gnu-as --with-as=/home/sdouglas/tools/GNU/binutils/2_12/hpux_11-hppa2_0w/bin/as-2_12 --with-gnu-ld --with-ld=/home/sdouglas/tools/GNU/binutils/2_12/hpux_11-hppa2_0w/bin/ld-2_12
I don't think the --with-dwarf2 is required for the problem to show.
Here's my make command:
make STAGE1_CFLAGS='-Dinline= -O2' BOOT_CFLAGS='-O2 -march=2.0' MAKE=make bootstrap-lean
I don't think the *_FLAGS= settings is important.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-05-09 8:16 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-05-08 4:06 bootstrap/7093: ICE building libgcc during boostrap Dara Hazeghi
-- strict thread matches above, loose matches on Subject: below --
2003-05-09 8:16 scott douglass
2003-05-08 12:16 scott douglass
2003-05-08 10:44 giovannibajo
2002-06-21 1:26 sdouglass
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).