www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/11/05/04:20:48

Date: Sat, 05 Nov 94 01:10:47 GMT
From: Martin AT snsystems DOT co DOT uk (Martin Day)
Reply-To: Martin AT snsystems DOT co DOT uk
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Problem building cross compiler
Lines: 29

I am trying to build a 68000 cross compiler but I am having trouble
compiling the file cse.c.  When I try to compile this file I get an
Abort! message from cc1 with no further indication of what is wrong. 
What does this mean ?

I have cut down cse.c (considerably) and I've found that the
following program causes cc1 to produce the Abort! message :


a ()
{
  register int i = i ? 1 : c() / 3;

  int e = c() ? 0 : 1 / i ;

  i = 1 << i;
}


If I make any changes to this then the problem goes away.


I am using gcc 2.6.0 (djgpp release 1.12.maint2).

Is this a djgpp problem or should I report it as a Gnu C bug ?

-- 
Martin                                         martin AT snsystems DOT co DOT uk

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019