Page MenuHomeFreeBSD

Fix the ARM build of compiler-rt
ClosedPublic

Authored by andrew on Jan 9 2015, 11:52 AM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 10 2024, 1:37 PM
Unknown Object (File)
Dec 9 2024, 3:50 AM
Unknown Object (File)
Nov 25 2024, 12:53 AM
Unknown Object (File)
Nov 19 2024, 8:15 PM
Unknown Object (File)
Nov 17 2024, 7:51 AM
Unknown Object (File)
Nov 16 2024, 10:44 AM
Unknown Object (File)
Nov 16 2024, 5:07 AM
Unknown Object (File)
Nov 15 2024, 8:51 PM

Details

Summary

With the update of compiler-rt we now try to build a number of files that
don't build on some ARM platforms, provide symbols we already provide in
libc, or don't exist. This change removes these from the ARM build.

Test Plan

Passed a tinderbox with TARGETS=arm

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

andrew retitled this revision from to Fix the ARM build of compiler-rt.
andrew updated this object.
andrew edited the test plan for this revision. (Show Details)
andrew added reviewers: ARM, dim.
andrew added a subscriber: Unknown Object (MLST).
imp added a reviewer: imp.
This revision is now accepted and ready to land.Jan 9 2015, 3:54 PM
dim edited edge metadata.

Yes, this looks fine. Though it would be nice to somehow make use of some of these routines? E.g., clang can possibly insert calls to quicker VFP based primitives, if you compile with the correct CPU settings.

andrew updated this revision to Diff 3074.

Closed by commit rS276895 (authored by @andrew).