This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: bug (3/26)
- To: Alexandre Oliva <oliva at dcc dot unicamp dot br>
- Subject: Re: bug (3/26)
- From: Brian Grossman <briang at gomer dot fc dot hp dot com>
- Date: Wed, 02 Sep 1998 10:24:13 -0600
}
# 530 "/usr/local/gnu/lib/gcc-lib/hppa1.0-hp-hpux10.20/egcs-2.90.29/include/sys/types.h" 3
# 548 "/usr/local/gnu/lib/gcc-lib/hppa1.0-hp-hpux10.20/egcs-2.90.29/include/sys/types.h" 3
# 7 "../mit-pthreads/include/sys/__stdio.h" 2
# 47 "../mit-pthreads/include/stdio.h" 2
struct __sbuf {
unsigned char *_base;
int _size;
};
typedef struct __sFILE {
unsigned char *_p;
int _r;
int _w;
short _flags;
short _file;
struct __sbuf _bf;
int _lbfsize;
struct __sbuf _ub;
unsigned char *_up;
int _ur;
unsigned char _ubuf[3];
unsigned char _nbuf[1];
struct __sbuf _lb;
int _blksize;
int _offset;
} FILE;
extern "C" {
extern FILE __sF[];
};
extern "C" {
void clearerr (FILE *) ;
int fclose (FILE *) ;
int feof (FILE *) ;
int ferror (FILE *) ;
int fflush (FILE *) ;
int fgetc (FILE *) ;
int fgetpos (FILE *, fpos_t *) ;
char * fgets (char *, size_t, FILE *) ;
FILE * fopen (const char *, const char *) ;
int fprintf (FILE *, const char *, ...) ;
int fputc (int, FILE *) ;
int fputs (const char *, FILE *) ;
size_t fread (void *, size_t, size_t, FILE *) ;
FILE * freopen (const char *, const char *, FILE *) ;
int fscanf (FILE *, const char *, ...) ;
int fseek (FILE *, long, int) ;
int fsetpos (FILE *, const fpos_t *) ;
long ftell (const FILE *) ;
size_t fwrite (const void *, size_t, size_t, FILE *) ;
int getc (FILE *) ;
int getchar (void) ;
char * gets (char *) ;
extern int sys_nerr;
extern const char *const sys_errlist[];
void perror (const char *) ;
int printf (const char *, ...) ;
int putc (int, FILE *) ;
int putchar (int) ;
int puts (const char *) ;
int remove (const char *) ;
int rename (const char *, const char *) ;
void rewind (FILE *) ;
int scanf (const char *, ...) ;
void setbuf (FILE *, char *) ;
int setvbuf (FILE *, char *, int, size_t) ;
int sprintf (char *, const char *, ...) ;
int sscanf (const char *, const char *, ...) ;
FILE * tmpfile (void) ;
char * tmpnam (char *) ;
int ungetc (int, FILE *) ;
int vfprintf (FILE *, const char *, void * ) ;
int vprintf (const char *, void * ) ;
int vsprintf (char *, const char *, void * ) ;
char *mprintf (const char *, ...) ;
char *vmprintf (const char *, void * ) ;
};
extern "C" {
char * ctermid (char *) ;
char * cuserid (char *) ;
FILE * fdopen (int, const char *) ;
int fileno (FILE *) ;
};
extern "C" {
void flockfile (FILE *) ;
void funlockfile (FILE *) ;
int ftrylockfile (FILE *) ;
};
extern "C" {
char *fgetline (FILE *, size_t *) ;
int fpurge (FILE *) ;
int getw (FILE *) ;
int pclose (FILE *) ;
FILE *popen (const char *, const char *) ;
int putw (int, FILE *) ;
void setbuffer (FILE *, char *, int) ;
int setlinebuf (FILE *) ;
char *tempnam (const char *, const char *) ;
int snprintf (char *, size_t, const char *, ...) ;
int vsnprintf (char *, size_t, const char *, void * ) ;
int vscanf (const char *, void * ) ;
int vsscanf (const char *, const char *, void * ) ;
};
extern "C" {
FILE *funopen (const void *,
int (*)(void *, char *, int),
int (*)(void *, const char *, int),
fpos_t (*)(void *, fpos_t, int),
int (*)(void *)) ;
};
extern "C" {
int __srget (FILE *) ;
int __svfscanf (FILE *, const char *, void * ) ;
int __swbuf (int, FILE *) ;
};
extern "C" {
int __getc (FILE *) ;
};
# 345 "../mit-pthreads/include/stdio.h"
extern "C" {
int __sputc (int, FILE *) ;
};
extern "C" {
int __putc (int, FILE *) ;
};
# 74 "../include/global.h" 2
# 1 "../mit-pthreads/include/stdlib.h" 1
# 1 "../mit-pthreads/include/sys/__stdlib.h" 1
typedef unsigned int wchar_t;
# 46 "../mit-pthreads/include/stdlib.h" 2
typedef struct
{
int quot;
int rem;
} div_t;
typedef struct
{
long quot;
long rem;
} ldiv_t;
extern "C" {
double atof (const char *) ;
int atoi (const char *) ;
long atol (const char *) ;
double strtod (const char *, char **) ;
long strtol (const char *, char **, int) ;
unsigned long strtoul (const char *, char **, int) ;
int rand (void) ;
void srand (unsigned int) ;
long random (void) ;
void srandom (unsigned int) ;
char * initstate (unsigned int, char *, int) ;
char * setstate (char *) ;
void * malloc (size_t) ;
void * realloc (void *, size_t) ;
void * calloc (size_t, size_t) ;
void free (void *) ;
void abort (void) ;
int atexit (void (* __func)() ) ;
void exit (int) ;
int system (const char *) ;
extern char ** environ;
char * getenv (const char *) ;
int putenv (const char *) ;
int setenv (const char *, const char *, int) ;
void unsetenv (const char *) ;
void * bsearch (const void *, const void *, size_t, size_t,
int (* __func) (const void *, const void *) ) ;
void qsort (void *, size_t, size_t,
int (* __func) (const void *, const void *) ) ;
int abs (int) ;
long labs (long) ;
div_t div (int, int) ;
ldiv_t ldiv (long, long) ;
void * memchr (const void *, int, size_t) ;
int mblen (const char *, size_t) ;
int mbtowc (wchar_t *, const char *, size_t) ;
int wctomb (char *, wchar_t) ;
size_t mbstowcs (wchar_t *, const char *, size_t) ;
size_t wcstombs (char *, const wchar_t *, size_t) ;
};
# 77 "../include/global.h" 2
# 1 "/usr/local/gnu/lib/gcc-lib/hppa1.0-hp-hpux10.20/egcs-2.90.29/include/stddef.h" 1 3
# 61 "/usr/local/gnu/lib/gcc-lib/hppa1.0-hp-hpux10.20/egcs-2.90.29/include/stddef.h" 3
typedef int ptrdiff_t;
# 182 "/usr/local/gnu/lib/gcc-lib/hppa1.0-hp-hpux10.20/egcs-2.90.29/include/stddef.h" 3
# 256 "/usr/local/gnu/lib/gcc-lib/hppa1.0-hp-hpux10.20/egcs-2.90.29/include/stddef.h" 3
typedef unsigned int wint_t;
# 302 "/usr/local/gnu/lib/gcc-lib/hppa1.0-hp-hpux10.20/egcs-2.90.29/include/stddef.h" 3
# 80 "../include/global.h" 2
# 1 "../mit-pthreads/include/math.h" 1
# 1 "../mit-pthreads/include/sys/__math.h" 1
# 5 "../mit-pthreads/include/math.h" 2
struct exception {
int type;
char *name;
double arg1;
double arg2;
double retval;
};
extern "C" {
double hypot (double, double) ;
double acos (double) ;
double asin (double) ;
double atan (double) ;
double atan2 (double, double) ;
double cos (double) ;
double sin (double) ;
double tan (double) ;
double cosh (double) ;
double sinh (double) ;
double tanh (double) ;
double exp (double) ;
double frexp (double, int *) ;
double ldexp (double, int) ;
double log (double) ;
double log10 (double) ;
double modf (double, double *) ;
double pow (double, double) ;
double sqrt (double) ;
double ceil (double) ;
double fabs (double) ;
double floor (double) ;
double fmod (double, double) ;
double rint (double) ;
int finite (double dsrc) ;
};
# 83 "../include/global.h" 2
# 1 "/usr/local/gnu/lib/gcc-lib/hppa1.0-hp-hpux10.20/egcs-2.90.29/include/limits.h" 1 3
# 1 "/usr/local/gnu/lib/gcc-lib/hppa1.0-hp-hpux10.20/egcs-2.90.29/include/syslimits.h" 1 3
# 1 "/usr/local/gnu/lib/gcc-lib/hppa1.0-hp-hpux10.20/egcs-2.90.29/include/limits.h" 1 3
# 113 "/usr/local/gnu/lib/gcc-lib/hppa1.0-hp-hpux10.20/egcs-2.90.29/include/limits.h" 3
# 1 "/usr/include/limits.h" 1 3
# 175 "/usr/include/limits.h" 3