public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* gcc 2.95.1 sparc-sun-sunos4.1.4 bootstrap failed
@ 1999-09-07 14:56 Marco Manfai Yu
  1999-09-30 18:02 ` Marco Manfai Yu
  0 siblings, 1 reply; 2+ messages in thread
From: Marco Manfai Yu @ 1999-09-07 14:56 UTC (permalink / raw)
  To: gcc; +Cc: yumf

Hi,

    While compiling libio, stage2 gcc complains about __gnuc_va_list
in gcc/include/stdio.h, line 102, 105 and 108. The following is the
part in stdio.h. What is __gnuc_va_list?

#ifndef vprintf
extern int vprintf (const char *, __gnuc_va_list);   <--- line 102
#endif
#ifndef vsprintf
extern int vsprintf (char *, const char *, __gnuc_va_list); <--- line 105
#endif
#ifndef vfprintf
extern int vfprintf (FILE *, const char *, __gnuc_va_list); <--- line 108
#endif

Here's the error message.

/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/xgcc -B/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/ -B/tools/sparc-solaris/egcs/sparc-sunos/sparc-sun-sunos4.1.4/bin/ -c -g -O2 -fno-implicit-templates -I. -I. -nostdinc++  iostream.cc
In file included from iostream.cc:34:
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/stdio.h:32: warning: `NULL' redefined
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/stddef.h:327: warning: this is the location of the previous definition
In file included from iostream.cc:34:
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/stdio.h:102: type specifier omitted for parameter
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/stdio.h:105: type specifier omitted for parameter
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/stdio.h:108: type specifier omitted for parameter
In file included from iostream.cc:36:
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/string.h:27: warning: declaration of `size_t strlen(const char *)'
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/string.h:27: warning: conflicts with built-in declaration `unsigned int strlen(const char *)'
make[1]: *** [iostream.o] Error 1
make[1]: Leaving directory `/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/sparc-sun-sunos4.1.4/libio'
make: *** [all-target-libio] Error 2

Any help or pointers is greatly appreciated.

Thank you,

Marco Yu

^ permalink raw reply	[flat|nested] 2+ messages in thread

* gcc 2.95.1 sparc-sun-sunos4.1.4 bootstrap failed
  1999-09-07 14:56 gcc 2.95.1 sparc-sun-sunos4.1.4 bootstrap failed Marco Manfai Yu
@ 1999-09-30 18:02 ` Marco Manfai Yu
  0 siblings, 0 replies; 2+ messages in thread
From: Marco Manfai Yu @ 1999-09-30 18:02 UTC (permalink / raw)
  To: gcc; +Cc: yumf

Hi,

    While compiling libio, stage2 gcc complains about __gnuc_va_list
in gcc/include/stdio.h, line 102, 105 and 108. The following is the
part in stdio.h. What is __gnuc_va_list?

#ifndef vprintf
extern int vprintf (const char *, __gnuc_va_list);   <--- line 102
#endif
#ifndef vsprintf
extern int vsprintf (char *, const char *, __gnuc_va_list); <--- line 105
#endif
#ifndef vfprintf
extern int vfprintf (FILE *, const char *, __gnuc_va_list); <--- line 108
#endif

Here's the error message.

/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/xgcc -B/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/ -B/tools/sparc-solaris/egcs/sparc-sunos/sparc-sun-sunos4.1.4/bin/ -c -g -O2 -fno-implicit-templates -I. -I. -nostdinc++  iostream.cc
In file included from iostream.cc:34:
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/stdio.h:32: warning: `NULL' redefined
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/stddef.h:327: warning: this is the location of the previous definition
In file included from iostream.cc:34:
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/stdio.h:102: type specifier omitted for parameter
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/stdio.h:105: type specifier omitted for parameter
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/stdio.h:108: type specifier omitted for parameter
In file included from iostream.cc:36:
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/string.h:27: warning: declaration of `size_t strlen(const char *)'
/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/gcc/include/string.h:27: warning: conflicts with built-in declaration `unsigned int strlen(const char *)'
make[1]: *** [iostream.o] Error 1
make[1]: Leaving directory `/tmp_mnt/tools/sparc-solaris/egcs/src/gcc-2.95.1/sparc-sun-sunos4.1.4/libio'
make: *** [all-target-libio] Error 2

Any help or pointers is greatly appreciated.

Thank you,

Marco Yu

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1999-09-30 18:02 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-09-07 14:56 gcc 2.95.1 sparc-sun-sunos4.1.4 bootstrap failed Marco Manfai Yu
1999-09-30 18:02 ` Marco Manfai Yu

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).