Changeset 98721


Ignore:
Timestamp:
Oct 13, 2012, 7:05:58 PM (12 years ago)
Author:
jeremyhu@…
Message:

llvm-3.2: Update to r165785

Location:
trunk/dports/lang
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/lang/dragonegg-3.2/Portfile

    r97922 r98721  
    3131
    3232fetch.type              svn
    33 svn.revision            163485
     33svn.revision            165785
    3434version                 ${llvm_version}-r${svn.revision}
    3535worksrcdir              trunk
  • trunk/dports/lang/llvm-3.2/Portfile

    r98499 r98721  
    4949
    5050fetch.type              svn
    51 svn.revision            164372
     51svn.revision            165785
    5252set compiler_rt_rev     ${svn.revision}
    5353set libcxx_rev          ${svn.revision}
     
    195195            reinplace {/^SubDirs/ s/arm//} ${worksrcpath}/projects/compiler-rt/lib/Makefile.mk
    196196            reinplace {/^UniversalArchs/ s/arm[^ )]* *//g} ${worksrcpath}/projects/compiler-rt/make/platform/clang_darwin.mk
     197
     198            reinplace {/cc_kext_ios5/ s/^/#/} ${worksrcpath}/projects/compiler-rt/make/platform/clang_darwin.mk
     199            reinplace {s/cc_kext_ios5.a//} ${worksrcpath}/tools/clang/runtime/compiler-rt/Makefile
    197200        }
    198201    }
  • trunk/dports/lang/llvm-3.2/files/leopard-no-asan.patch

    r97614 r98721  
    1 --- projects/compiler-rt/make/platform/clang_darwin.mk.orig     2012-09-09 12:50:49.000000000 -0700
    2 +++ projects/compiler-rt/make/platform/clang_darwin.mk  2012-09-09 12:51:36.000000000 -0700
     1diff -Naurp trunk.orig/projects/compiler-rt/make/platform/clang_darwin.mk trunk/projects/compiler-rt/make/platform/clang_darwin.mk
     2--- a/projects/compiler-rt/make/platform/clang_darwin.mk        2012-10-11 21:56:32.000000000 -0700
     3+++ b/projects/compiler-rt/make/platform/clang_darwin.mk        2012-10-11 22:03:39.000000000 -0700
    34@@ -58,11 +58,11 @@ Configs += profile_osx
    45 UniversalArchs.profile_osx := $(call CheckArches,i386 x86_64,profile_osx)
     
    3839 # Configure the asan_osx_dynamic library to be built shared.
    3940-SHARED_LIBRARY.asan_osx_dynamic := 1
    40 -LDFLAGS.asan_osx_dynamic := -framework Foundation -lc++
     41-LDFLAGS.asan_osx_dynamic := -framework Foundation -lstdc++
    4142+#SHARED_LIBRARY.asan_osx_dynamic := 1
    42 +#LDFLAGS.asan_osx_dynamic := -framework Foundation -lc++
     43+#LDFLAGS.asan_osx_dynamic := -framework Foundation -lstdc++
    4344 
    4445 FUNCTIONS.eprintf := eprintf
     
    6162 CCKEXT_COMMON_FUNCTIONS := \
    6263        absvdi2 \
    63 --- tools/clang/runtime/compiler-rt/Makefile.orig       2012-09-09 12:41:38.000000000 -0700
    64 +++ tools/clang/runtime/compiler-rt/Makefile    2012-09-09 12:42:04.000000000 -0700
    65 @@ -75,7 +75,7 @@ ifeq ($(OS),Darwin)
     64--- a/tools/clang/runtime/compiler-rt/Makefile.orig     2012-10-12 01:42:13.000000000 -0700
     65+++ b/tools/clang/runtime/compiler-rt/Makefile  2012-10-12 09:24:08.000000000 -0700
     66@@ -75,7 +75,6 @@ ifeq ($(OS),Darwin)
    6667 RuntimeDirs += darwin
    6768 RuntimeLibrary.darwin.Configs := \
    68         eprintf 10.4 osx cc_kext \
    69 -       asan_osx profile_osx
    70 +       profile_osx
     69        eprintf.a 10.4.a osx.a ios.a cc_kext.a cc_kext_ios5.a \
     70-       asan_osx.a asan_osx_dynamic.dylib \
     71        profile_osx.a profile_ios.a
    7172 endif
    7273 
    73  # On Linux, include a library which has all the runtime functions.
    74 
  • trunk/dports/lang/llvm-3.2/files/tiger-shlib.patch

    r92461 r98721  
    1 diff -Naurp llvm-3.0.src.orig/runtime/libprofile/Makefile llvm-3.0.src/runtime/libprofile/Makefile
    2 --- llvm-3.0.src.orig/runtime/libprofile/Makefile       2011-07-19 16:33:42.000000000 -0700
    3 +++ llvm-3.0.src/runtime/libprofile/Makefile    2012-04-20 10:01:33.000000000 -0700
     1diff -Naurp trunk.orig/runtime/libprofile/Makefile trunk/runtime/libprofile/Makefile
     2--- trunk.orig/runtime/libprofile/Makefile      2012-10-12 00:37:16.000000000 -0700
     3+++ trunk/runtime/libprofile/Makefile   2012-10-12 00:40:45.000000000 -0700
    44@@ -40,10 +40,12 @@ ifeq ($(HOST_OS),Darwin)
    55                          -Wl,-dead_strip \
     
    1515+                            -Wl,"@executable_path/../lib/lib$(LIBRARYNAME)$(SHLIBEXT)"
    1616+    else
    17         LLVMLibsOptions    := $(LLVMLibsOptions)  \
     17        LLVMLibsOptions    := $(LLVMLibsOptions) \
    1818                             -Wl,-install_name \
    1919                             -Wl,"@executable_path/../lib/lib$(LIBRARYNAME)$(SHLIBEXT)"
    20 diff -Naurp llvm-3.0.src.orig/tools/llvm-shlib/Makefile llvm-3.0.src/tools/llvm-shlib/Makefile
    21 --- llvm-3.0.src.orig/tools/llvm-shlib/Makefile 2011-10-03 17:30:34.000000000 -0700
    22 +++ llvm-3.0.src/tools/llvm-shlib/Makefile      2012-04-20 10:03:56.000000000 -0700
     20diff -Naurp trunk.orig/tools/llvm-shlib/Makefile trunk/tools/llvm-shlib/Makefile
     21--- trunk.orig/tools/llvm-shlib/Makefile        2012-10-12 00:37:16.000000000 -0700
     22+++ trunk/tools/llvm-shlib/Makefile     2012-10-12 00:39:43.000000000 -0700
    2323@@ -54,9 +54,12 @@ ifeq ($(HOST_OS),Darwin)
    2424                          -Wl,-dead_strip \
     
    3636                             -Wl,-install_name \
    3737                             -Wl,"@executable_path/../lib/lib$(LIBRARYNAME)$(SHLIBEXT)"
    38 diff -Naurp llvm-3.0.src.orig/tools/lto/Makefile llvm-3.0.src/tools/lto/Makefile
    39 --- llvm-3.0.src.orig/tools/lto/Makefile        2011-03-28 17:01:39.000000000 -0700
    40 +++ llvm-3.0.src/tools/lto/Makefile     2012-04-20 10:04:25.000000000 -0700
    41 @@ -49,9 +49,12 @@ ifeq ($(HOST_OS),Darwin)
     38diff -Naurp trunk.orig/tools/lto/Makefile trunk/tools/lto/Makefile
     39--- trunk.orig/tools/lto/Makefile       2012-10-12 00:37:16.000000000 -0700
     40+++ trunk/tools/lto/Makefile    2012-10-12 00:39:43.000000000 -0700
     41@@ -42,9 +42,12 @@ ifeq ($(HOST_OS),Darwin)
    4242                          -Wl,-dead_strip \
    4343                          -Wl,-seg1addr -Wl,0xE0000000
Note: See TracChangeset for help on using the changeset viewer.