[Bug 215681] head -r310854: TARGET_ARCH=powerpc buildkernel via clang 3.9.1: sys/powerpc/aim/trap_subr32.S:409:2: error: too few operands for instruction

2017-01-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215681 --- Comment #2 from Mark Millard --- (In reply to Mark Millard from comment #1) [Possibly to be treated as a kernel source code issue instead of a toolchain issue! Reassign?] It turns out that only one "normal" ppc instruction had such a

I've submitted llvm bugzilla report 31538 on clang 3.9.1 not supporting the mfpmr and mtpmr instructions used in dev/hwpmc/hwpmc_e500.c

2017-01-04 Thread Mark Millard
I have submitted to llvm (matching up with FreeBSD bugzilla 214904): Bug 31538 - FreeBSD head (12) buildkernel based on clang FreeBSD's 3.9.1 stops for mfpmr and mtpmr instructions not being supported (used in dev/hwpmc/hwpmc_e500.c ) This report likely should be added to the depends on list i

[Bug 214904] head -r309179 clang 3.9.0 TARGET_ARCH=powerpc64 buildkernel stops for: rejected assembler notation in hwpmc_e500.c

2017-01-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214904 --- Comment #3 from Mark Millard --- Comment on attachment 177812 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=177812 patch for contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td Roman Divacky reports that this patch is incomplet

[Bug 215684] ports-mgmt/poudriere-devel: fails to build native-xtools because of libllvmminimal

2017-01-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215684 Sylvain Garrigues changed: What|Removed |Added Status|In Progress |Closed Resolution|---