public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: Failed build of egcs-980411 on SGI/IRIX-6.5
@ 1998-04-17  2:23 Martin Knoblauch
  1998-04-17  0:35 ` Jeffrey A Law
  0 siblings, 1 reply; 8+ messages in thread
From: Martin Knoblauch @ 1998-04-17  2:23 UTC (permalink / raw)
  To: Jim Wilson; +Cc: egcs-bugs, egcs

---Jim Wilson <wilson@cygnus.com> wrote:
>
> 	a) when using "--enable-threads", the first stage
> 	   of "gmake bootstrap" fails because the file
> 	   "gthr-irix.h" is missing.
> 
> No one has contributed this file yet.  Someone who
understands the irix
> thread support will need to write the stub routines
needed in this file.
> If there is no such thing as `irix' threads, and we
should instead be using
> posix threads, or pthreads, or something else that
is already supported,
> then that would be easy to fix.
> 
Jim,

 starting with IRIX-6.5 there will be POSIX threads
available by default. 6.2, 6.3 and 6.4 need them
to be installed separately.

 Can "configure" check whether they are available
and do "the right thing". Maybe I can find the
time to :-) to implement it.

Martin
===
------------------------------------------------------
Martin Knoblauch
email: knobi@rocketmail.com or knobi@sirius-cafe.de
www:   http://home.sirius-cafe.de/~knobi

_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com


^ permalink raw reply	[flat|nested] 8+ messages in thread
* Re: Failed build of egcs-980411 on SGI/IRIX-6.5
@ 1998-04-17  3:39 Martin Knoblauch
  0 siblings, 0 replies; 8+ messages in thread
From: Martin Knoblauch @ 1998-04-17  3:39 UTC (permalink / raw)
  To: law; +Cc: Jim Wilson, egcs-bugs, egcs

---Jeffrey A Law <law@hurl.cygnus.com> wrote:
>
> 
>   In message
< 19980417071059.23991.rocketmail@web2.rocketmail.com >you
write:
>   >  starting with IRIX-6.5 there will be POSIX
threads
>   > available by default. 6.2, 6.3 and 6.4 need them
>   > to be installed separately.
>   > 
>   >  Can "configure" check whether they are available
>   > and do "the right thing". Maybe I can find the
>   > time to :-) to implement it.
> Yes it can if you write the necessary code.
> 
> We already handle targets where thread support is
conditionally
> available (hpux targets for example).  It's not
that hard to add.
> 
> 
> jeff
> 


  seems like a good starting point. I will have a
look at it.

Martin
===
------------------------------------------------------
Martin Knoblauch
email: knobi@rocketmail.com or knobi@sirius-cafe.de
www:   http://home.sirius-cafe.de/~knobi

_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com


^ permalink raw reply	[flat|nested] 8+ messages in thread
* Failed build of egcs-980411 on SGI/IRIX-6.5
@ 1998-04-14 15:55 Martin Knoblauch
  1998-04-16 22:46 ` Jim Wilson
  0 siblings, 1 reply; 8+ messages in thread
From: Martin Knoblauch @ 1998-04-14 15:55 UTC (permalink / raw)
  To: egcs-bugs; +Cc: egcs

Hi,

 trying to build egcs-980411 on the current IRIX-6.5
beta I failed twice at different stages:

% ../egcs-980411/config.guess
mips-sgi-irix6.5_BETA_1274425944

 For clarity, --host, --build and --target set
to mips-sgi-irix6.5.

a) when using "--enable-threads", the first stage
   of "gmake bootstrap" fails because the file
   "gthr-irix.h" is missing.

b) without "--enable-threads", the second stage
   fails with an "internal compiler error:

gmake[5]: Entering directory
`/mnts/d9/tmp/egcs-snapobjs/gcc'
./xgcc -B./ -O2   -DIN_GCC    -W -Wall -O2 -g -O2
-I./include   -g1  -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -fexceptions    -I.
-I../../egcs-980411/gcc
-I../../egcs-980411/gcc/config \
  -c ../../egcs-980411/gcc/cp/tinfo.cc
../../egcs-980411/gcc/cp/tinfo.cc: In method `void *
__class_type_info::dcast(const class type_info &,
int, void *, const class type_info * = 0, void * = 0)
const':
../../egcs-980411/gcc/cp/tinfo.cc:80: warning:
comparison between signed and unsigned
include/typeinfo: At top level:
include/typeinfo:64: Internal compiler error.
include/typeinfo:64: Please submit a full bug report
to `egcs-bugs@cygnus.com'.
gmake[5]: *** [tinfo.o] Error 1
gmake[5]: Leaving directory
`/mnts/d9/tmp/egcs-snapobjs/gcc'
gmake[4]: *** [libgcc2.a] Error 1
gmake[4]: Leaving directory
`/mnts/d9/tmp/egcs-snapobjs/gcc'
gmake[3]: *** [stmp-multilib-sub] Error 2
gmake[3]: Leaving directory
`/mnts/d9/tmp/egcs-snapobjs/gcc'
gmake[2]: *** [stmp-multilib] Error 1
gmake[2]: Leaving directory
`/mnts/d9/tmp/egcs-snapobjs/gcc'
gmake[1]: *** [bootstrap] Error 2
gmake[1]: Leaving directory
`/mnts/d9/tmp/egcs-snapobjs/gcc'
gmake: *** [bootstrap] Error 2


Martin
===
------------------------------------------------------
Martin Knoblauch
email: knobi@rocketmail.com or knobi@sirius-cafe.de
www:   http://home.sirius-cafe.de/~knobi







_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com


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

end of thread, other threads:[~1998-04-17 23:53 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-04-17  2:23 Failed build of egcs-980411 on SGI/IRIX-6.5 Martin Knoblauch
1998-04-17  0:35 ` Jeffrey A Law
  -- strict thread matches above, loose matches on Subject: below --
1998-04-17  3:39 Martin Knoblauch
1998-04-14 15:55 Martin Knoblauch
1998-04-16 22:46 ` Jim Wilson
1998-04-17 14:42   ` Mark Mitchell
1998-04-17 19:41     ` Jeffrey A Law
1998-04-17 23:53       ` Mark Mitchell

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