Bob Wilson
8a3c663e95
Refactor libcxx makefile. No functional changes intended.
...
Besides cleaning up the repetition in the installhdrs target, the point of this
change is to provide a separate do-installhdrs target that can be used directly
from clang's runtime/libcxx makefile to install a copy of the headers along
with clang. <rdar://problem/10397739>
llvm-svn: 145162
2011-11-27 05:39:58 +00:00
Howard Hinnant
91ed25d186
Remove support folder from Apple install
...
llvm-svn: 143702
2011-11-04 15:59:51 +00:00
Howard Hinnant
decdcacece
Add include file install path
...
llvm-svn: 143497
2011-11-01 21:06:50 +00:00
Dave Zarzycki
6137b627ab
Merge the Apple branch into trunk
...
We will eventually rebranch for the next Apple release and when we do, we don't want to drop changes.
llvm-svn: 137940
2011-08-18 15:53:00 +00:00
Howard Hinnant
46f7e3f131
Make the default Makefile less destructive: John McCall
...
llvm-svn: 134375
2011-07-04 14:12:27 +00:00
Nick Kledzik
bc6191fba9
support another Apple build environment
...
llvm-svn: 131996
2011-05-24 20:27:31 +00:00
Nick Kledzik
d1d6f2ca46
<rdar://problem/8279559> [libstdcxx] use new linker options to make symbols non-weak
...
llvm-svn: 113616
2010-09-10 20:42:36 +00:00
Howard Hinnant
2807d4a58b
Fixing whitespace problems
...
llvm-svn: 111769
2010-08-22 01:04:38 +00:00
Howard Hinnant
99724799fb
Minor fixup
...
llvm-svn: 107022
2010-06-28 17:19:47 +00:00
Howard Hinnant
128ba7191d
patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was accepted except there were some bug fixes needed in <locale> for the __nolocale_* series. For the apple branch I ended up using templates instead of the var_args solution because it seemed both safer and more efficient.
...
llvm-svn: 104516
2010-05-24 17:49:41 +00:00
Nick Kledzik
38d72d5a66
fix strip options and properly copy include/ext
...
llvm-svn: 103796
2010-05-14 20:22:09 +00:00
Howard Hinnant
3e519524c1
libcxx initial import
...
llvm-svn: 103490
2010-05-11 19:42:16 +00:00