Re: CVS commit: src/sys/arch/news68k/conf

2023-10-08 Thread Andrius V
OK, it makes sense. I will revert the changes. Thanks for your explanations. On Sun, Oct 8, 2023 at 12:49 PM matthew green wrote: > > > I was changing news68k specific code, thus wasn't treating them as > > common. But I understand the point. > > there's a *LOT* of m68k code that is copied into

re: CVS commit: src/sys/arch/news68k/conf

2023-10-08 Thread matthew green
> I was changing news68k specific code, thus wasn't treating them as > common. But I understand the point. there's a *LOT* of m68k code that is copied into all the ports that is almost identical, and should really be shared, but it not, and changes like can make this harder to share. ie, while i

Re: CVS commit: src/sys/arch/news68k/conf

2023-10-08 Thread Andrius V
On Sun, Oct 8, 2023 at 6:56 AM Izumi Tsutsui wrote: > > > In this case maybe I should remove all FPSP references (vectors.S, > > locore.S, Makefile.news68k (MD_LIBS={FPSP})? > > IMO we don't have to keep strict consistencies or buildabilities of > options but rather should consider readabilities a

Re: CVS commit: src/sys/arch/news68k/conf

2023-10-07 Thread Izumi Tsutsui
> In this case maybe I should remove all FPSP references (vectors.S, > locore.S, Makefile.news68k (MD_LIBS={FPSP})? IMO we don't have to keep strict consistencies or buildabilities of options but rather should consider readabilities and maintainabilities. - options FPSP in a config file is not ne

Re: CVS commit: src/sys/arch/news68k/conf

2023-10-01 Thread Andrius V
In this case maybe I should remove all FPSP references (vectors.S, locore.S, Makefile.news68k (MD_LIBS={FPSP})? On Sun, Oct 1, 2023 at 10:08 PM Izumi Tsutsui wrote: > > > Module Name: src > > Committed By: andvar > > Date: Sun Oct 1 18:50:53 UTC 2023 > > > > Modified Files: > > sr

Re: CVS commit: src/sys/arch/news68k/conf

2023-10-01 Thread Izumi Tsutsui
> Module Name: src > Committed By: andvar > Date: Sun Oct 1 18:50:53 UTC 2023 > > Modified Files: > src/sys/arch/news68k/conf: Makefile.news68k > > Log Message: > include fpsp Makefile.inc in Makefile.news68k, same as other m68k ports. > > needed for FPSP option to build, otherwi

Re: CVS commit: src/sys/arch/news68k/conf

2014-07-08 Thread Izumi Tsutsui
dholland@ wrote: > ok, so naively I would think that *reordering* blocks wouldn't change > their size, or at least not much... does anyone know where this 10% > overhead comes from? Is it all jump instructions? Probably it moves and aligns reordered "branch taken" blocks at cacheline and there mi

Re: CVS commit: src/sys/arch/news68k/conf

2014-07-08 Thread David Holland
On Sat, Jul 05, 2014 at 09:14:02AM +, Izumi Tsutsui wrote: > Modified Files: > src/sys/arch/news68k/conf: GENERIC GENERIC_TINY > > Log Message: > Use COPTS="-O2 -fno-reorder-blocks" as defined in sys.mk for userland. > > with "-O2": >textdata bss dec hex filen