Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Jan 2013 20:43:31 +0900
From:      "Daisuke Aoyama" <aoyama@peach.ne.jp>
To:        "Andrew Turner" <andrew@fubar.geek.nz>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: FreeBSD/armv6z/clang on Raspberry Pi 512MB (with U-Boot + ubldr)
Message-ID:  <F719CB690270442AB972D40119C5FDC3@ad.peach.ne.jp>
In-Reply-To: <20130112194902.7e161b59@fubar.geek.nz>
References:  <B5F827FF91C94FF2AFEE00194A2BB2C5@ad.peach.ne.jp> <B508111FCE534B2CBA61F4D1EC1078D3@ad.peach.ne.jp> <D3ABE3919EA74D668DB060952B5CD8C0@ad.peach.ne.jp> <2659960079254C38ACD2F1DCBB7A1A19@ad.peach.ne.jp> <E48DEAF481F74C69A1BC7A01F2B8E74A@ad.peach.ne.jp> <20130112194902.7e161b59@fubar.geek.nz>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

> You have made changes to files in contrib/llvm/. Are these needed?
> Clang should be supported in head without any patches. I would like to
> know if there are any issues with the copy of llvm & clang we have so I
> can fix them.

Did you run clang under ARM kernel? (not cross)

I think no need patch to contrib/llvm if it use OABI only.
I don't know about EABI. (currently dropped EABI in my patch)
However, you can not use clang completely until other patch is applied.

1) no vmrs/vmsr op code (used by VFP) in contrib/binutils/gas/config/tc-arm.c
2) no enough text size in sys/arm/include/vmparam.h, config/RPI-B-test13 (32MB or more is 
recommended)
3) cannot change max text size in sys/arm/include/vmparam.h, sys/conf/options.arm

I don't know why MAX size under VA is limited so small.
The physical memory is allocated when it requires, isn't it?

Thanks,
-- 
Daisuke Aoyama
 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F719CB690270442AB972D40119C5FDC3>