Commit Graph

7 Commits

Author SHA1 Message Date
Stephen Hines
3486f698a3 Disable linker warnings on MIPS builds to work around relocation issue.
Bug: 14296739

Clang is emitting a text relocation for __gxx_personality_v0 on MIPS, and
the linker is treating this as an error (converted from a warning initially).
The warning appears harmless in this case, so the temporary solution is to
disable it until the LLVM bug is fixed.

Change-Id: I87dd41e7e2247d5b64ba8e2c5ad03db6716871de
2014-04-30 01:16:20 -07:00
Stephen Hines
27ae7cb782 Don't build libc++ for unbundled projects.
It is preinstalled from prebuilts/sdk instead.

Change-Id: Ie7a85f580538e6a6730949e31b36f021ec492ba4
2014-04-25 19:13:02 -07:00
Tim Murray
d513b7a16f Add Darwin-specific fixes for host libc++.
Change-Id: I31ed8779575df16dfe52dc4f1d75a353e560dba5
2014-04-21 17:45:52 -07:00
Dan Albert
c10e7197c3 Fixes build on arm64
Change-Id: Ie2fcfccdab3081f71db3c017acad65b4b4b4a666
2014-04-16 16:38:42 -07:00
Dan Albert
1a42fce230 Disables building of libcxx on mips targets
Change-Id: I9494a11cd86312fa64e3fd84ff598815638a7c74
2014-04-16 16:29:36 -07:00
Dan Albert
226cd95300 Fixes libdl link errors on x86 and mips32
Change-Id: I9db444307888f8154b7cd9f992907836a9419684
2014-04-16 10:58:40 -07:00
Dan Albert
2ef012e474 Get libc++ building for Android
This adds an Android makefile, aliases locale aware cctype and cwctype
functions, fixes broken configuration in libcxx, and stubs functions missing
from bionic.

Change-Id: I247372d87caabe0310bedc4540b68ab2ed1986c1
2014-04-15 14:59:23 -07:00