Date: Sun, 04 Nov 2001 12:34:58 -0800 From: Peter Wemm <peter@wemm.org> To: Warner Losh <imp@harmony.village.org> Cc: John Baldwin <jhb@FreeBSD.org>, cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, Takahashi Yoshihiro <nyan@FreeBSD.org> Subject: Re: cvs commit: src/sys/conf Makefile.pc98 kern.post.mk Message-ID: <20011104203458.601BD3807@overcee.netplex.com.au> In-Reply-To: <200111041718.fA4HII705735@harmony.village.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Warner Losh wrote: > In message <XFMail.011104091043.jhb@FreeBSD.org> John Baldwin writes: > : On 04-Nov-01 Warner Losh wrote: > : > In message <20011104.221109.112538098.yosihiro@cc.kogakuin.ac.jp> Takahas hi > : > Yoshihiro writes: > : >: > imp 2001/11/02 13:50:15 PST > : >: > > : >: > Modified files: > : >: > sys/conf Makefile.pc98 kern.post.mk > : >: > Log: > : >: > Arrgh. A clean pc98 build failed due to bogons on my part :-(. > : >: > > : >: > Fix it by putting back the link of machine to sys/i386/include rathe r > : >: > than ../../include (aka sys/pc98/include). I had a stale machine li nk > : >: > on my first test. > : >: > > : >: > Not sure what the "right" fix is, but this unbreaks things. > : >: > : >: This does not fix the problem. Please add an extra action to > : >: kernel-depend part instead of genassym.o part. > : > > : > OK. Will do. It fixed the problem for me and was how the > : > Makefile.pc98 that I last looked at resolved the problem. > : > : Ideally one should be able to build a kernel without having to do 'make dep end' > : first. For i386 at least, this is possible if one does 'make assym.s all'. > > Actaully, I think it may be a bug in config, since it should properly > setup the link like it does on other architectures. Like I said, I'm > not 100% sure what the "right" fix is. Alpha is broken too: peter@ashburton[12:33pm]~src/sys/alpha/compile/ASHBURTON-106> make `__divqu.S' is up to date. peter@ashburton[12:33pm]~src/sys/alpha/compile/ASHBURTON-107> make kernel cc -c -x assembler-with-cpp -DLOCORE -pipe -O -mcpu=ev4 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -ansi -g -nostdinc -I- -I. -I../../.. -I../../../dev -I../../../contrib/dev/acpica -I../../../contrib/ipfilter -I../../../../include -D_KERNEL -include opt_global.h -elf -mno-fp-regs -ffixed-8 -Wa,-mev56 ../../../alpha/alpha/locore.s ... It seems the helper functions are before "all:" Cheers, -Peter -- Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011104203458.601BD3807>