Date: Mon, 8 Dec 2008 13:48:51 -0500 From: Justin Hibbits <jrh29@alumni.cwru.edu> To: freebsd-ppc@freebsd.org Subject: Re: Sane CFLAGS. Message-ID: <20081208184851.GA42785@narn.knownspace> In-Reply-To: <493D5AE5.6020002@freebsd.org> References: <1228748788.1832.18.camel@horst-tla> <20081208151307.GA41398@narn.knownspace> <1228755903.1832.21.camel@horst-tla> <493D5AE5.6020002@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Dec 08, 2008 at 11:35:33AM -0600, Nathan Whitehorn wrote: > Horst Günther Burkhardt III wrote: > > On Mon, 2008-12-08 at 10:13 -0500, Justin Hibbits wrote: > > > >> Your problem is Altivec - there is no altivec support in the kernel yet, so > >> you'll get SIGILL whenever it hits an altivec instruction. > >> > >> - Justin > >> > > > > Wow, thanks. Dealt with. > > > > So... considering I've built most things with those broken CFLAGS, how > > do I go about rebuilding everything I have installed ? :\ > > > > (Also, how far along the line is Altivec support expected to be?) :\ > > > > Thanks kindly, > > --Horst. > > > Assuming these are only ports, I would suggest rebuilding ruby by hand, > then doing a portupgrade -fa, which will force rebuild all ports. If you > rebuilt critical system components (gcc for instance) with these CFLAGS, > you might have no option but to reinstall world from CD. > > Altivec support shouldn't be too very complicated to add to the kernel > (a matter of saving/restoring vector registers and parsing VRSAVE), and > is on my todo list when I have free time again and G5 support is imported. > -Nathan > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" Nathan, I started working on Altivec support in the kernel, but haven't been successful. I mostly started with a port from NetBSD, but if you want the patches I made, I'll be happy to send them your way. - Justin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081208184851.GA42785>