Set -mlong-calls where needed to get a static clang and lldb 3.8.0
authorandrew <andrew@FreeBSD.org>
Thu, 14 Jan 2016 19:00:13 +0000 (19:00 +0000)
committerandrew <andrew@FreeBSD.org>
Thu, 14 Jan 2016 19:00:13 +0000 (19:00 +0000)
commitda6ebcec56e8c16bdaa7a1370ce225626b981437
tree6a0d9133c26763c6364bec3b6108bc5962cd06ee
parent4595193f73d5d91ddf831df0917a088ef5c3f100
Set -mlong-calls where needed to get a static clang and lldb 3.8.0
linking. These are too large for a branch instruction to branch from an
earlier point in the code to somewhere later.

This will also allow these to be build with Thumb-2 when we get this
infrastructure.

Reviewed by: dim
Differential Revision: https://reviews.freebsd.org/D4855
lib/clang/clang.lib.mk
lib/libc++/Makefile
usr.bin/clang/clang/Makefile
usr.bin/clang/lldb/Makefile