jon@oddhack.Caltech.Edu (Jon Leech) (11/29/86)
When getting 1.1 up on Sun 3.0, I found that the sources
cross-compiled to C on our VAX and then bootstrapped produced a working
cfront, but this cfront then died when trying to recompile main.c with
the ever popular ``internal error: bus error (or something nasty like that)''.
At first it appeared this was the problem with print.c which Mike Wescott
posted a patch for recently, however, this turned out not to be the
case. cfront was dying in norm::normalize() (in norm.c). After considerable
poking around, I found that simply moving the line
#include <signal.h>
from right before the routine 'core_dump' to right after the line
#include <ctype.h>
in main.c made this problem go away. Darned if I know why, or
if anyone else has seen this one, but cfront does recompile itself now
on our Suns.
-- Jon Leech (jon@csvax.caltech.edu || ...seismo!cit-vax!jon)
Caltech Computer Science Graphics Group
__@/news@cit-vax.Caltech.Edu (Usenet netnews) (11/29/86)
Organization : California Institute of Technology Keywords: From: jon@oddhack.Caltech.Edu (Jon Leech) Path: oddhack!jon In article <1243@cit-vax.Caltech.Edu> jon@cit-vax.UUCP (Jon Leech) writes: >case. cfront was dying in norm::normalize() (in norm.c). After considerable Excuse me; it was dying in name::normalize(). There is no routine norm::normalize(). -- Jon Leech (jon@csvax.caltech.edu || ...seismo!cit-vax!jon) Caltech Computer Science Graphics Group __@/