File tree Expand file tree Collapse file tree 12 files changed +22
-11
lines changed
LibOSXUnwind.v0.0.6-0.x86_64-apple-darwin14.tar.gz
libosxunwind-0.0.5.tar.gz
libosxunwind-0.0.6.tar.gz Expand file tree Collapse file tree 12 files changed +22
-11
lines changed Original file line number Diff line number Diff line change @@ -928,17 +928,17 @@ LIBUNWIND:=
928928else
929929ifeq ($(USE_SYSTEM_LIBUNWIND ), 1 )
930930ifneq ($(OS ), Darwin )
931- LIBUNWIND := -lunwind - generic - lunwind
931+ LIBUNWIND := -lunwind
932932# Only for linux since we want to use not yet released libunwind features
933933JCFLAGS += -DSYSTEM_LIBUNWIND
934934JCPPFLAGS += -DSYSTEM_LIBUNWIND
935935endif
936936else
937937ifeq ($(OS ), Darwin )
938- LIBUNWIND := $( build_libdir )/ libosxunwind . a
938+ LIBUNWIND := - losxunwind
939939JCPPFLAGS += -DLIBOSXUNWIND
940940else
941- LIBUNWIND := $( build_libdir )/ libunwind - generic . a $( build_libdir )/ libunwind . a
941+ LIBUNWIND := - lunwind
942942endif
943943endif
944944endif
@@ -1194,12 +1194,12 @@ OSLIBS += -lelf -lkvm -lrt -lpthread
11941194OSLIBS += -lgcc_s
11951195
11961196OSLIBS += -Wl , --export -dynamic -Wl , --version -script = $(JULIAHOME )/src /julia . expmap \
1197- $(NO_WHOLE_ARCHIVE ) $( LIBUNWIND )
1197+ $(NO_WHOLE_ARCHIVE )
11981198endif
11991199
12001200ifeq ($(OS ), Darwin )
12011201SHLIB_EXT := dylib
1202- OSLIBS += -framework CoreFoundation $( LIBUNWIND )
1202+ OSLIBS += -framework CoreFoundation
12031203WHOLE_ARCHIVE := -Xlinker -all_load
12041204NO_WHOLE_ARCHIVE :=
12051205JLDFLAGS :=
Original file line number Diff line number Diff line change @@ -181,6 +181,11 @@ endif
181181ifeq ($(USE_LLVM_SHLIB ) ,1)
182182JL_PRIVATE_LIBS-$(USE_SYSTEM_LLVM) += libLLVM libLLVM-9jl
183183endif
184+ ifeq ($(OS ) ,Darwin)
185+ JL_PRIVATE_LIBS-$(USE_SYSTEM_LIBUNWIND) += libosxunwind
186+ else
187+ JL_PRIVATE_LIBS-$(USE_SYSTEM_LIBUNWIND) += libunwind
188+ endif
184189
185190ifeq ($(USE_SYSTEM_LIBM ) ,0)
186191JL_PRIVATE_LIBS-$(USE_SYSTEM_OPENLIBM) += libopenlibm
Original file line number Diff line number Diff line change @@ -157,7 +157,11 @@ ifneq ($(OS), WINNT)
157157DEP_LIBS += libwhich
158158endif
159159
160- DEP_LIBS_STAGED := $(filter-out suitesparse-wrapper osxunwind,$(DEP_LIBS ) ) # unlist targets that have not been converted to use the staged-install
160+ # unlist targets that have not been converted to use the staged-install
161+ DEP_LIBS_STAGED := $(filter-out suitesparse-wrapper,$(DEP_LIBS ) )
162+ ifneq ($(USE_BINARYBUILDER_LIBUNWIND ) ,1)
163+ DEP_LIBS_STAGED := $(filter-out osxunwind,$(DEP_LIBS ) )
164+ endif
161165
162166
163167# # Common build target prefixes
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ OPENLIBM_VER = 0.7.0
1313OPENLIBM_BB_REL = 0
1414UNWIND_VER = 1.3.1
1515UNWIND_BB_REL = 4
16- OSXUNWIND_VER = 0.0.5
16+ OSXUNWIND_VER = 0.0.6
1717OSXUNWIND_BB_REL = 0
1818GMP_VER = 6.1.2
1919GMP_BB_REL = 4
Original file line number Diff line number Diff line change 1+ 57ee184943cd407bcb0d19d0f8616565
Original file line number Diff line number Diff line change 1+ b46997d83216da569a2337e4ff7da60e3332c9323b60ce2d9352ea0f84aff1b5d7cc849e20c5de387c422d9cb07b4d064b73a278f11d9dadfa6d2f9b28c5fde2
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ 62ce12eb88867fe3974904dbf06fb8e9
Original file line number Diff line number Diff line change 1+ 901d1d0e9826b9e691991932897dac3185cd72e668658a319ba71a7f4ab6ac7ae328aa7e67d4c5cbce1a1b7a306d98a754544e8a7530a82d00406e9e42761425
You can’t perform that action at this time.
0 commit comments