At least for amd64 clang 3.8.0 -> powerpc via TARGET_ARCH=powerpc buildkernel I
get the following clang command line options that stop the build attempt. . .
In sys/conf/kern.mk :
The "CFLAGS.clang+= -mllvm -disable-ppc-float-in-variadic=true" line in
> .if ${MACHINE_CPUARCH} == "powerpc"
> C
On 2016-Jan-15, at 10:11 AM, Mark Millard wrote:
> On 2016-Jan-15, at 9:08 AM, Roman Divacky wrote:
>>
>> On Thu, Jan 14, 2016 at 01:54:06AM -0800, Mark Millard wrote:
>>> Context: projects/clang380-import based amd64 FreeBSD used to try building
>>> for powerpc64
>>>
>>> In csu/powerpc64/Mak
On 15 Jan 2016, at 23:15, Mark Millard wrote:
>
> My attempted buildworld of -r294096 from amd64 targeting arm for an rpi2
> stopped with:
>
>> --- all_subdir_usr.sbin ---
>> Assertion failed: (Offset <= PieceOffset && "overlapping or duplicate
>> pieces"), function finalize, file
>> /usr/src
My attempted buildworld of -r294096 from amd64 targeting arm for an rpi2
stopped with:
> --- all_subdir_usr.sbin ---
> Assertion failed: (Offset <= PieceOffset && "overlapping or duplicate
> pieces"), function finalize, file
> /usr/src/lib/clang/libllvmasmprinter/../../../contrib/llvm/lib/Code
On 2016-Jan-15, at 9:08 AM, Roman Divacky wrote:
>
> On Thu, Jan 14, 2016 at 01:54:06AM -0800, Mark Millard wrote:
>> Context: projects/clang380-import based amd64 FreeBSD used to try building
>> for powerpc64
>>
>> In csu/powerpc64/Makefile I replaced:
>>
>>> CFLAGS+=-I${.CURDIR}/../
On Thu, Jan 14, 2016 at 01:54:06AM -0800, Mark Millard wrote:
> Context: projects/clang380-import based amd64 FreeBSD used to try building
> for powerpc64
>
> In csu/powerpc64/Makefile I replaced:
>
> > CFLAGS+=-I${.CURDIR}/../common \
> > -I${.CURDIR}/../../libc/include