Date: Fri, 14 Jan 2005 22:07:16 +0100 From: Wilko Bulte <wb@freebie.xs4all.nl> To: John Baldwin <jhb@freebsd.org> Cc: freebsd-alpha@freebsd.org Subject: Re: processor type. Message-ID: <20050114210716.GA17430@freebie.xs4all.nl> In-Reply-To: <20050114202618.GA17050@freebie.xs4all.nl> References: <16866.32790.398095.651691@canoe.dclg.ca> <200501141043.00568.jhb@FreeBSD.org> <20050114182655.GC630@freebie.xs4all.nl> <200501141425.07994.jhb@FreeBSD.org> <20050114202618.GA17050@freebie.xs4all.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 14, 2005 at 09:26:18PM +0100, Wilko Bulte wrote.. > On Fri, Jan 14, 2005 at 02:25:07PM -0500, John Baldwin wrote.. > > On Friday 14 January 2005 01:26 pm, Wilko Bulte wrote: > > > On Fri, Jan 14, 2005 at 10:43:00AM -0500, John Baldwin wrote.. > > > > > > > On Friday 14 January 2005 02:43 am, Wilko Bulte wrote: > > > > > On Thu, Jan 13, 2005 at 04:26:51PM -0800, David O'Brien wrote.. > > > > > > > > > > > On Mon, Jan 10, 2005 at 08:16:06AM -0500, David Gilbert wrote: > > > > > > > I see in the compiler lines crawling by that gcc is asked to > > > > > > > optimize for 'EV5' while being compatible with 'EV4'. My Alpha is > > > > > > > an EV4 --- I'm wondering if I would see better performance with a > > > > > > > different flag there, but the gcc manual doesn't even acknowledge .... > > on "common" machines while still supporting older models. There's certainly > > no harm in bumping the default -mtune to ev6 if we feel that most Alpha users > > are ev6 rather than ev5. > > Hm, I suppose I could do this in HEAD. > > I'll run an experiment with a worldstone built using an ev5 world and compare > that to a worldstone built using an ev6 world. Stay tuned. Things are not entirely clean it seems on RELENG_4_11 and probably RELENG_4 as well: cc -c -O -pipe -mcpu=ev6 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -ansi -nostdinc -I- -I. -I/usr/src/sys -I/usr/src/sys/../include -I/usr/src/sys/contrib/ipfilter -D_KERNEL -include opt_global.h -mno-fp-regs -Wa,-mev56 /usr/src/sys/kern/uipc_syscalls.c cc -c -O -pipe -mcpu=ev6 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -ansi -nostdinc -I- -I. -I/usr/src/sys -I/usr/src/sys/../include -I/usr/src/sys/contrib/ipfilter -D_KERNEL -include opt_global.h -mno-fp-regs -Wa,-mev56 /usr/src/sys/kern/uipc_usrreq.c {standard input}: Assembler messages: {standard input}:2145: Error: opcode `minsw4' not supported for target ev56 *** Error code 1 Stop in /usr/obj/usr/src/sys/DS10. This -mev56 should obviously not be there. Duh.. The buildworld itself ran fine with CPUTYPE=ev6 in /etc/make.conf -- Wilko Bulte wilko@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050114210716.GA17430>