This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

egcs-19980531 is a nogo on solaris 2.6 (3/98) on ultra 10


Compilation of egcs-19980531 snapshot is a nogo on solaris 2.6
march 1998 running on a ultra 10 system.

It seems that the 64 bit support in the header files for this os for this
machine are not accepted by gcc (gcc --version: egcs-2.91.34).

See the transcript below:

Created "Makefile" in /dat/srcs/egcs-19980531 using "mh-frag"
Links are now set up to build a native compiler for sparc-sun-solaris2.6
wssft150:/dat/srcs/egcs-19980531 % gmake
gmake[1]: Entering directory `/dat/srcs/egcs-19980531/libiberty'
if [ x"no" = xyes ] && [ ! -d pic ]; then \
  mkdir pic; \
else true; fi
touch stamp-picdir
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   argv.c -o pic/argv.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  argv.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   choose-temp.c -o pic/choose-temp.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  choose-temp.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   concat.c -o pic/concat.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  concat.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   cplus-dem.c -o pic/cplus-dem.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  cplus-dem.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   fdmatch.c -o pic/fdmatch.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  fdmatch.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   fnmatch.c -o pic/fnmatch.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  fnmatch.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   getopt.c -o pic/getopt.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  getopt.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   getopt1.c -o pic/getopt1.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  getopt1.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   getruntime.c -o pic/getruntime.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  getruntime.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   hex.c -o pic/hex.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  hex.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   floatformat.c -o pic/floatformat.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  floatformat.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   objalloc.c -o pic/objalloc.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  objalloc.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   obstack.c -o pic/obstack.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  obstack.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   pexecute.c -o pic/pexecute.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  pexecute.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   spaces.c -o pic/spaces.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  spaces.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   strerror.c -o pic/strerror.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  strerror.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   strsignal.c -o pic/strsignal.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  strsignal.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   xatexit.c -o pic/xatexit.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  xatexit.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   xexit.c -o pic/xexit.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  xexit.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   xmalloc.c -o pic/xmalloc.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  xmalloc.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   xstrdup.c -o pic/xstrdup.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  xstrdup.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   xstrerror.c -o pic/xstrerror.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  xstrerror.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   asprintf.c -o pic/asprintf.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  asprintf.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   sigsetmask.c -o pic/sigsetmask.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  sigsetmask.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   vasprintf.c -o pic/vasprintf.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  vasprintf.c
test x"no" != xyes || \
  gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include   vfork.c -o pic/vfork.o
gcc -c -DHAVE_CONFIG_H -g -O2 -I. -I./../include  vfork.c
rm -f libiberty.a
ar rc libiberty.a \
  argv.o choose-temp.o concat.o cplus-dem.o fdmatch.o fnmatch.o getopt.o getopt1.o getruntime.o hex.o floatformat.o objalloc.o obstack.o pexecute.o spaces.o strerror.o strsignal.o xatexit.o xexit.o xmalloc.o xstrdup.o xstrerror.o  asprintf.o sigsetmask.o vasprintf.o vfork.o
true libiberty.a
f="asprintf.o sigsetmask.o vasprintf.o vfork.o "; \
case $f in \
  *alloca.o*) f="$f xmalloc.o xexit.o" ;; \
esac; \
echo $f > needed-list
echo argv.o choose-temp.o concat.o cplus-dem.o fdmatch.o fnmatch.o getopt.o getopt1.o getruntime.o hex.o floatformat.o objalloc.o obstack.o pexecute.o spaces.o strerror.o strsignal.o xatexit.o xexit.o xmalloc.o xstrdup.o xstrerror.o > required-list
gmake[1]: Leaving directory `/dat/srcs/egcs-19980531/libiberty'
gmake[1]: Entering directory `/dat/srcs/egcs-19980531/texinfo'
gmake all-recursive
gmake[2]: Entering directory `/dat/srcs/egcs-19980531/texinfo'
Making all in intl
gmake[3]: Entering directory `/dat/srcs/egcs-19980531/texinfo/intl'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/dat/srcs/egcs-19980531/texinfo/intl'
Making all in lib
gmake[3]: Entering directory `/dat/srcs/egcs-19980531/texinfo/lib'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl  -g -O2 -c getopt.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl  -g -O2 -c getopt1.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl  -g -O2 -c xmalloc.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl  -g -O2 -c xstrdup.c
rm -f libtxi.a
ar cru libtxi.a getopt.o getopt1.o xmalloc.o xstrdup.o 
true libtxi.a
gmake[3]: Leaving directory `/dat/srcs/egcs-19980531/texinfo/lib'
Making all in makeinfo
gmake[3]: Entering directory `/dat/srcs/egcs-19980531/texinfo/makeinfo'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../intl -DLOCALEDIR=\"/home/uet/rsu/share/locale\"  -g -O2 -c makeinfo.c
In file included from /usr/include/fcntl.h:19,
                 from ../lib/system.h:84,
                 from makeinfo.c:31:
/usr/include/sys/fcntl.h:156: parse error before `off64_t'
/usr/include/sys/fcntl.h:156: warning: no semicolon at end of struct or union
/usr/include/sys/fcntl.h:157: warning: data definition has no type or storage class
/usr/include/sys/fcntl.h:161: parse error before `}'
/usr/include/sys/fcntl.h:161: warning: data definition has no type or storage class
gmake[3]: *** [makeinfo.o] Error 1
gmake[3]: Leaving directory `/dat/srcs/egcs-19980531/texinfo/makeinfo'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/dat/srcs/egcs-19980531/texinfo'
gmake[1]: *** [all-recursive-am] Error 2
gmake[1]: Leaving directory `/dat/srcs/egcs-19980531/texinfo'
gmake: *** [all-texinfo] Error 2



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]