Tim Bunce wrote:

> On Tue, Oct 30, 2001 at 02:42:51PM -0800, Andrew Peebles wrote:
> > Can't get the sucker to build ... no trouble building lots 'o other
> > things, but not this.  Details:
> >
> > /usr/ccs/bin/as: "/var/tmp/ccMwwld6.s", line 3049: error: unknown opcode
> > ".subsection"
>
> Looks like a compiler bug. Try removing the -O option from the generated Makefile.
>

Had gcc 3.x built with gnu as/ld, but using sun as/ld.  Went to 2.95.3 and everything
is cool.
andrew

>
> Tim.
>
> >   Platform:
> >     osname=solaris, osvers=2.8, archname=sun4-solaris
> >     uname='sunos solaris 5.8 generic sun4u sparc sunw,ultra-5_10 '
> >     config_args='-Dcc=gcc -de'
> >     hint=recommended, useposix=true, d_sigaction=define
> >     usethreads=undef use5005threads=undef useithreads=undef
> > usemultiplicity=undef
> >     useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
> >     use64bitint=undef use64bitall=undef uselongdouble=undef
> >   Compiler:
> >     cc='gcc', ccflags ='-fno-strict-aliasing -I/usr/local/include
> > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
> >     optimize='-O',
> >     cppflags='-fno-strict-aliasing -I/usr/local/include'
> >     ccversion='', gccversion='2.95.3 20010315 (release)',
> > gccosandvers='solaris2.8'
> >     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
> >     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
> >     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
> > lseeksize=8
> >     alignbytes=8, usemymalloc=y, prototype=define
> >   Linker and Libraries:
> >     ld='gcc', ldflags =' -L/usr/local/lib '
> >     libpth=/usr/local/lib /usr/lib /usr/ccs/lib
> >     libs=-lsocket -lnsl -lgdbm -ldb -ldl -lm -lc
> >     perllibs=-lsocket -lnsl -ldl -lm -lc
> >     libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
> >   Dynamic Linking:
> >     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
> >     cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib'
> >
> >
> > Characteristics of this binary (from libperl):
> >   Compile-time options: USE_LARGE_FILES
> >   Built under solaris
> >   Compiled at Apr 26 2001 04:07:49
> >   @INC:
> >     /usr/local/lib/perl5/5.6.1/sun4-solaris
> >     /usr/local/lib/perl5/5.6.1
> >     /usr/local/lib/perl5/site_perl/5.6.1/sun4-solaris
> >     /usr/local/lib/perl5/site_perl/5.6.1
> >     /usr/local/lib/perl5/site_perl
> >     .
> >
> >

Reply via email to