[Bug 214902] head -r309179 buildworld on powerpc64 via clang 3.9.0: llvm::sys::CompareAndSwap and llvm::sys::MemoryFence undefined so build stops
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Nov 28 20:55:16 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214902
--- Comment #2 from Mark Millard <markmi at dsl-only.net> ---
Another question (besides not finding a reference to llvm's Atomic.cpp):
Using llvm-tblgen as an example on a powerpc64 host: it looks like the
Makefile(s) is(/are) for X86 specifically . . .
# $FreeBSD: head/usr.bin/clang/llvm-tblgen/Makefile 309124 2016-11-24 22:54:55Z
dim $
PROG_CXX= llvm-tblgen
SRCDIR= utils/TableGen
. . .
SRCS+= TableGen.cpp
SRCS+= X86DisassemblerTables.cpp
SRCS+= X86ModRMFilters.cpp
SRCS+= X86RecognizableInstr.cpp
.include "../llvm.prog.mk"
There are no obvious powerpc64 references. Or may be I'm inferring too much
from the structure of the names?
Is the intent only tier 1 types of hosts? Only x86/amd64 variants even
if some other type(s) of tier 1 host(s) exist?
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-toolchain
mailing list