Date: Sat, 16 Jan 2016 00:29:18 -0600 From: Justin Hibbits <chmeeedalf@gmail.com> To: Mark Millard <markmi@dsl-only.net> Cc: FreeBSD PowerPC ML <freebsd-ppc@freebsd.org> Subject: Re: Probably expected? TARGET_ARCH=powerpc vs. WITH_LLDB= builds: missing atomic operations block it Message-ID: <71A5DEE1-CA73-4AC8-948F-6900D7257D81@gmail.com> In-Reply-To: <35E741D8-D0F8-415E-ACBD-B9C864598AD0@dsl-only.net> References: <35E741D8-D0F8-415E-ACBD-B9C864598AD0@dsl-only.net>
next in thread | previous in thread | raw e-mail | index | archive | help
64-bit-on-32-bit atomics has been on my TODO list for a couple years now. I have a starting patch, but have been preoccupied by several other things, so this has taken lower priority. - Justin On Jan 16, 2016, at 12:26 AM, Mark Millard wrote: > 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 > > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?71A5DEE1-CA73-4AC8-948F-6900D7257D81>