Date: Wed, 29 Jun 2005 15:24:37 +0200 From: Bernd Walter <ticso@cicely12.cicely.de> To: Konstantin Saurbier <saurbier@math.uni-bielefeld.de> Cc: ticso@cicely.de, freebsd-alpha@freebsd.org Subject: Re: CPUTYPE=ev67 breaks ld and as on DS20E Message-ID: <20050629132437.GN35575@cicely12.cicely.de> In-Reply-To: <20050629124400.GB28029@math.uni-bielefeld.de> References: <20050629100225.GA28029@math.uni-bielefeld.de> <20050629115319.GM35575@cicely12.cicely.de> <20050629124400.GB28029@math.uni-bielefeld.de>
next in thread | previous in thread | raw e-mail | index | archive | help
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 8192 byte page size, 1 processor. CPU: EV6 (21264) major=8 minor=4 extensions=0x303<BWX,FIX,MVI,PRECISE> -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050629132437.GN35575>