Date: Tue, 31 May 2005 22:33:48 +0300 From: "Vladimir Chukharev" <chu@h33.erkki.ton.tut.fi> To: "Doug Rabson" <dfr@nlsystems.com> Cc: freebsd-current@freebsd.org Subject: Re: Newest loader from CVS not working Message-ID: <op.srnnambbsh9hi4@localhost> In-Reply-To: <op.srlr7ozpsh9hi4@localhost> References: <op.srjrmjv0sh9hi4@localhost> <200505291906.33048.dfr@nlsystems.com> <op.srlr7ozpsh9hi4@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 30 May 2005 22:24:50 +0300, Vladimir Chukharev <chu@h33.erkki.ton.tut.fi> wrote: > On Sun, 29 May 2005 21:06:32 +0300, Doug Rabson <dfr@nlsystems.com> wrote: > >>> I tryed the attached patch on my pentium-m notebook, >>> it did NOT help, still immediate reboot. >>> >>> Do you have more suggestions? >> >> Not very good ones, I'm afraid. Are there still uses of xmm and/or mm >> registers when you disassemble the code generated this time? > > FWIW, I found in 'info gcc' that pentium-m has everything like > pentium3/pentium3m plus SSE2. Since pentium3m does not break > loader for me, I am trying now -mno-sse2 in nearly all Makefile-s > in /usr/src/sys/boot. I also put -mno-sse3 -mno-sse -mno-mmx -mno-3dnow > to the same places. If this helps, I'll inform... About registers also. > That did not help. Pity... I have -save-temps in CFLAGS and COPTFLAGS in my /etc/make.conf, but still I cannot find any tools.s or vm.s Where should they appear? -- V.Chukharev PS. BTW, the world and the kernel built with CPUTYPE?=pentium-m in make.conf I boot with the loader from CD-ROM. When daemon with menu shows, I press 6, then unload set currdev=disk0s2a boot and everything is fine after that. Everything before that is suspicious ;)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.srnnambbsh9hi4>