On Jul 18, 12:57am, r...@nerv.org (Ryo Shimizu) wrote: -- Subject: Re: CVS commit: src/sys/arch/aarch64/aarch64
| | >On Jul 18, 12:04am, r...@nerv.org (Ryo Shimizu) wrote: | >-- Subject: Re: CVS commit: src/sys/arch/aarch64/aarch64 | > | >| kern_vtopdiff has already been fixed. (thanks christos@) | >| u_int uboot_args[4] (in various file :-P) has same problem. | >| Should I fix it? [Y/y] | > | >Please do! Does the gcc kernel boot after all the changes? | | Yes. Now the kernel (GENERIC64 and RPI64) compiled by aarch64-gcc has been | booted fine. Thank you for everything! Thank you! | >Also I think that the '#define {fp,lr}', should probably go to the asm.h | >file, instead of putting it on each .S file? | | I see, you're right. | Apart from that, I wonder why gcc/gas cannot handle the symbols of fp and lr... Perhaps because our binutils is ancient. But moving to 2.30 has other problems that I need to resolve first... So let's do it for now. Best, christos