Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Jun 2005 17:41:18 +0200
From:      Konstantin Saurbier <saurbier@math.uni-bielefeld.de>
To:        freebsd-alpha@freebsd.org
Cc:        ticso@cicely.de
Subject:   Re: CPUTYPE=ev67 breaks ld and as on DS20E
Message-ID:  <20050629154118.GA28902@math.uni-bielefeld.de>
In-Reply-To: <20050629134921.GA14000@freebie.xs4all.nl>
References:  <20050629100225.GA28029@math.uni-bielefeld.de> <20050629115319.GM35575@cicely12.cicely.de> <20050629124400.GB28029@math.uni-bielefeld.de> <20050629132437.GN35575@cicely12.cicely.de> <20050629134921.GA14000@freebie.xs4all.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
Wilko Bulte wrote on Wed Jun 29, 2005 um 03:49:21PM:
> On Wed, Jun 29, 2005 at 03:24:37PM +0200, Bernd Walter wrote..
> > On Wed, Jun 29, 2005 at 02:44:00PM +0200, Konstantin Saurbier wrote:
> > > Bernd Walter wrote on Wed Jun 29, 2005 um 01:53:19PM:
> > > > On Wed, Jun 29, 2005 at 12:02:26PM +0200, Konstantin Saurbier wrote:
> > > > > Hi,
> > > > > 
> > > > > i noticed on 5.4-RELEASE that building the world with CPUTYPE=ev67 set 
> > > > > breaks /usr/bin/as and /usr/bin/ld.
> > > > 
> > > > I'm not shure that ev67 is widely tested or suported at all, ev6
> > > > should work.
> > > 
> > > I'm not sure if i used ev67 on 5.3 maybe it was ev6 and not ev67. But as 
> > > far as i can see only as and ld break.
> > > I "solved" the problem in using no CPUTYPE at all after replacing as and 
> > > ld with the ones from the release base package and finally a rebuild of 
> > > world and kernel.
> > > 
> > > 
> > > > In which way as and ld are broken?
> > > 
> > > For example while trying to build the world:
> > > 
> > > ===> gnu/usr.bin/texinfo/libtxi
> > > cc -O2 -pipe -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\"  \
> > > -I/usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo \
> > > -I/usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo/lib \ 
> > > -I/usr/obj/usr/src/alpha/legacy/usr/include -c \
> > > /usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo/lib/substring.c
> > > 
> > > cc: Internal error: Illegal instruction (program as)
> > > Please submit a full bug report.
> > > See <URL:http://gcc.gnu.org/bugs.html>; for instructions.
> > 
> > Illegal instruction usually means that the programm uses instructions
> > that the CPU doesn't know about.
> > Are your shure that your have an EV67 CPU?
> > Dmesg should tell you in CPU probe messages.
> > 
> > Don't know about DS20E, but a DS10L only has EV6:
> > COMPAQ AlphaServer DS10L 466 MHz, 462MHz
> 
> Well, it also depends on the CPU speed, a 600MHz DS10 is a EV67 (or 68, I would
> have to check)

For me it looks like a EV68:

CPU: EV6 (21264) major=8 minor=7 extensions=0x303<BWX,FIX,MVI,PRECISE>
-- 

Viele Gruesse,

Konstantin Saurbier

------------------------------------------------------
Konstantin Saurbier                Tel.: 0521 106 3861
Computerlabor Mathematik                        U5-138
Universitaet Bielefeld             Universitaetsstr.25
33501 Bielefeld
email:                  saurbier@math.uni-bielefeld.de
------------------------------------------------------




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050629154118.GA28902>