Probably expected? TARGET_ARCH=powerpc vs. WITH_LLDB= builds: missing atomic operations block it

Mark Millard markmi at dsl-only.net
Sat Jan 16 06:26:04 UTC 2016


It is probably expected but I'll note that if one tries WITH_LLDB= for TARGET_ARCH=powerpc (non-64) the lldb build fails because of missing atomic-8-Byte-wide operations --at least if it is a clang 3.8.0 based build.


/usr/src/lib/clang/liblldbAPI/../../../contrib/llvm/tools/lldb/source/API/SBThread.cpp:(.text+0x2b38): undefined reference to `__atomic_load_8'
. . .
/usr/src/lib/clang/liblldbAPI/../../../contrib/llvm/tools/lldb/source/API/SBTarget.cpp:(.text+0x24bc): undefined reference to `__atomic_store_8'
. . .
/usr/src/lib/clang/liblldbAPI/../../../contrib/llvm/tools/lldb/source/API/SBSymbol.cpp:(.text+0x7e0): undefined reference to `__atomic_fetch_add_8'
. . .




===
Mark Millard
markmi at dsl-only.net



More information about the freebsd-ppc mailing list