public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* egcs bootstrap bug
@ 1999-07-01 1:59 Joerg Pietschmann
1999-07-01 22:46 ` Alexandre Oliva
0 siblings, 1 reply; 2+ messages in thread
From: Joerg Pietschmann @ 1999-07-01 1:59 UTC (permalink / raw)
To: egcs-bugs
Hi,
something goes wrong while bootstrapping egcs-19990629 on
powerpc-ibm-aix4.2.1.0 if objc is excluded from building:
t384@neptun:...gcs-19990629>make bootstrap LANGUAGES='c c++ java'
[snip]
thr-win32.c ..linked
thr.c ..linked
creating cache ./config.cache
checking if compiler cc1obj has been built... no
rmdir: 0653-611 Directory libobjc is not empty.
make[1]: Leaving directory `/home/lis5p/t384/gnu/unpack/egcs-19990629'
Indeed, there are still all the links to the source files in the mentioned
directory.
I'll do a full bootstrap meanwhile...
Regards
J.Pietschmann
--
----------------------------------------------------------------------
Zuercher Kantonalbank ZKB Internet : joerg.pietschmann@zkb.ch
Neue Hard 9 Telefon : ++41 01-275 85 03
Postfach Fax : ++41 01-275 80 34
CH-8010 Zuerich
----------------------------------------------------------------------
>From Marko.Kohtala@nokia.com Thu Jul 01 02:49:00 1999
From: Marko Kohtala <Marko.Kohtala@nokia.com>
To: egcs-bugs@egcs.cygnus.com
Subject: c++ eh requires pthreads on single-threaded application
Date: Thu, 01 Jul 1999 02:49:00 -0000
Message-id: <377B39B1.8FAA8C7B@nokia.com>
X-SW-Source: 1999-07/msg00010.html
Content-length: 844
Problem is failure to link an ordinary c++ program with default compiler
options.
I took egcs from CVS the gcc-2_95-branch.
Reading specs from
/usr/cell/gnu/lib/gcc-lib/hppa1.1-hp-hpux10.20/gcc-2.95/specs
gcc version gcc-2.95 19990629 (prerelease)
./configure --prefix=/usr/cell/gnu --with-shared --with-gnu-as
--enable-version-specific-runtime-libs --enable-languages=c,c++
binutils 2.9.1 "as" was symlinked into the gcc directory so that it is
found and used during "make bootstrap".
I compiled using c++ a program that uses the included STL library. STL
uses exceptions, exceptions require the eh.o from libgcc. libgcc
requires pthreads. The program was not using threads, so only libc was
linked and it has no pthreads -> it fails to link.
I had all tools except autogen installed, but it compiled anyway.
--
Marko.Kohtala@nokia.com
>From Franz.Sirl-kernel@lauterbach.com Thu Jul 01 04:10:00 1999
From: Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
To: Jan Nieuwenhuizen <janneke@gnu.org>
Cc: egcs-bugs@egcs.cygnus.com, "ir. Wendy" <hanwen@cs.uu.nl>, "Jan Nieuwenhuizen" <jcn@wi.leidenuniv.nl>
Subject: Re: C++ instance copy bug on powerpc
Date: Thu, 01 Jul 1999 04:10:00 -0000
Message-id: <4.2.0.58.19990701130526.03ca0b20@mail.lauterbach.com>
References: <199906291827.UAA07888@appel.flower> <99062921103700.00776@ns1102.munich.netsurf.de>
X-SW-Source: 1999-07/msg00011.html
Content-length: 919
At 21:04 29.06.99 , Franz Sirl wrote:
>Am Die, 29 Jun 1999 schrieb Jan Nieuwenhuizen:
> >Hi egcs gurus,
> >
> >We've been experiencing weird bugs with LilyPond (1.1.35-1.1.51)
> >on the Linux-powerpc platform, that seemed guile-related. However,
> >yesterday, I got the latest glibc-2.1 based LinuxPPC release
> >(ftp.linuxppc.org/linuxppc/R5), including an upgrade from egcs 1.1b
> >to 1.1.2.
>
>This is most probably my fault. I just tested it and it seems my varargs
>fix is
>failing here (or does not fix all bugs?). I just tested it with gcc-2.95pre+
>Richard Henderson's preliminary varargs fix and it works fine. I will upload a
>new RPM in the next days.
It was not my fault :-). Jeff fixed a bug in expr.c while I was testing the
new varargs stuff. I've backported the fix to egcs-1.1.2, so you can try
it. Checkout the revision 12f RPM's on
< ftp://dev.linuxppc.org/users/fsirl/R5/RPMS/ppc/ >.
Franz.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: egcs bootstrap bug
1999-07-01 1:59 egcs bootstrap bug Joerg Pietschmann
@ 1999-07-01 22:46 ` Alexandre Oliva
0 siblings, 0 replies; 2+ messages in thread
From: Alexandre Oliva @ 1999-07-01 22:46 UTC (permalink / raw)
To: joerg.pietschmann; +Cc: egcs-bugs
On Jul 1, 1999, Joerg Pietschmann <joerg.pietschmann@zkb.ch> wrote:
> checking if compiler cc1obj has been built... no
> rmdir: 0653-611 Directory libobjc is not empty.
> Indeed, there are still all the links to the source files in the mentioned
> directory.
It appears to me that this error should be ignored, isn't it?
--
Alexandre Oliva http://www.dcc.unicamp.br/~oliva IC-Unicamp, Bra[sz]il
{oliva,Alexandre.Oliva}@dcc.unicamp.br aoliva@{acm.org,computer.org}
oliva@{gnu.org,kaffe.org,{egcs,sourceware}.cygnus.com,samba.org}
*** E-mail about software projects will be forwarded to mailing lists
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~1999-07-01 22:46 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-07-01 1:59 egcs bootstrap bug Joerg Pietschmann
1999-07-01 22:46 ` Alexandre Oliva
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).