Date: Fri, 17 May 2013 08:22:14 -0400 From: Tim Kientzle <kientzle@freebsd.org> To: Werner Thie <werner@thieprojects.ch> Cc: freebsd-arm <freebsd-arm@freebsd.org> Subject: clear_cache and clang (was Re: Git crash on EABI system.) Message-ID: <6FEBBFCD-C698-48E6-B9CA-D9FCB6A5AD5A@freebsd.org> In-Reply-To: <5195F2CA.2090103@thieprojects.ch> References: <A44A52E5-E878-45CD-B032-F111E5E244BA@freebsd.org> <51949698.80205@thieprojects.ch> <2290084B-D302-4489-BB01-817497901E2B@freebsd.org> <5195F2CA.2090103@thieprojects.ch>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_C24B5B9F-8CA8-4223-AAF7-A8462F686C0D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 On May 17, 2013, at 5:05 AM, Werner Thie wrote: > Tim >=20 > Maybe you or somebody else can shed some light onto how compiler-rt is = used for the ARM platform, specifically why am I getting a >=20 > missing symbol __clear_cache I suspect it's somehow related to this (from libcompiler_rt/Makefile): # Don't build clear_cache on ARM with clang as it is a builtin there. .if ${MACHINE_CPUARCH} !=3D "arm" || ${COMPILER_TYPE} !=3D "clang" SRCF+=3D clear_cache .endif Do you know what code in ctypes for Python is referring to that symbol? There may be some oddity in how that symbol is being referenced that's incompatible with the clang built-in. Tim --Apple-Mail=_C24B5B9F-8CA8-4223-AAF7-A8462F686C0D Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.18 (Darwin) iQEcBAEBAgAGBQJRliD3AAoJEGMNyGo0rfFBVHMH/2bmB0NfiEqIAB+otW0ZJScQ B3lGKZqfUKXKVJLvS2TNOD98/TgKy0+1E/M+C95Abw3Fx0b+EiYEg7oF4VDiJ0C1 ln9w8R60W95R4p+flQ401TF3etdYa8PsakP3GZBo+T+NUocFx+UKCUOVYJFh1ZW+ AY3makMah+gLj0jk15lmlfyHuOgzv+vjcSk5us2xxUp+40PyZCJwZ9zHHo3OhsV+ XNcH4Vcdwc6qrr6pVIxRK5bSdlaalZYRuMTtE+CCpNPZ9EDcg+maVNcIqhidbPNU y5KyiSC/pZwJls7x4gVbh1dlZKpzgkCll/cva9CyQYe0GUapstl3nalJVFJCERQ= =nF2q -----END PGP SIGNATURE----- --Apple-Mail=_C24B5B9F-8CA8-4223-AAF7-A8462F686C0D--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6FEBBFCD-C698-48E6-B9CA-D9FCB6A5AD5A>