From: oliver@apple.com Date: Wed, 9 Mar 2016 21:09:51 +0000 (+0000) Subject: Wincairo buildfix X-Git-Url: http://git.webkit.org/?p=WebKit-https.git;a=commitdiff_plain;h=860291218184d8ccc0fb53da55c2d031e054b748;hp=0d3bb7ac83badb52d69b268996cc58974f7fa290 Wincairo buildfix https://bugs.webkit.org/show_bug.cgi?id=155245 Reviewed by Mark Lam. Fix up exports for a few symbols * jit/ExecutableAllocator.h: * jit/ExecutableAllocatorFixedVMPool.cpp: git-svn-id: https://svn.webkit.org/repository/webkit/trunk@197876 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- diff --git a/Source/JavaScriptCore/ChangeLog b/Source/JavaScriptCore/ChangeLog index 0d1ddb3..c2af001 100644 --- a/Source/JavaScriptCore/ChangeLog +++ b/Source/JavaScriptCore/ChangeLog @@ -1,3 +1,15 @@ +2016-03-09 Oliver Hunt + + Wincairo buildfix + https://bugs.webkit.org/show_bug.cgi?id=155245 + + Reviewed by Mark Lam. + + Fix up exports for a few symbols + + * jit/ExecutableAllocator.h: + * jit/ExecutableAllocatorFixedVMPool.cpp: + 2016-03-09 Mark Lam Add dumping of function expression names in CodeBlock bytecode dump. diff --git a/Source/JavaScriptCore/jit/ExecutableAllocator.h b/Source/JavaScriptCore/jit/ExecutableAllocator.h index 2e94915..5b55683 100644 --- a/Source/JavaScriptCore/jit/ExecutableAllocator.h +++ b/Source/JavaScriptCore/jit/ExecutableAllocator.h @@ -89,11 +89,11 @@ static const double executablePoolReservationFraction = 0.15; static const double executablePoolReservationFraction = 0.25; #endif -extern uintptr_t startOfFixedExecutableMemoryPool; -extern uintptr_t endOfFixedExecutableMemoryPool; +extern JS_EXPORTDATA uintptr_t startOfFixedExecutableMemoryPool; +extern JS_EXPORTDATA uintptr_t endOfFixedExecutableMemoryPool; #if ENABLE(SEPARATED_WX_HEAP) -extern uintptr_t jitWriteFunctionAddress; +extern JS_EXPORTDATA uintptr_t jitWriteFunctionAddress; #endif #endif // ENABLE(EXECUTABLE_ALLOCATOR_FIXED) diff --git a/Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp b/Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp index 724af48..ff0f981 100644 --- a/Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp +++ b/Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp @@ -85,11 +85,11 @@ using namespace WTF; namespace JSC { -JS_EXPORT_PRIVATE uintptr_t startOfFixedExecutableMemoryPool; -JS_EXPORT_PRIVATE uintptr_t endOfFixedExecutableMemoryPool; +JS_EXPORTDATA uintptr_t startOfFixedExecutableMemoryPool; +JS_EXPORTDATA uintptr_t endOfFixedExecutableMemoryPool; #if ENABLE(SEPARATED_WX_HEAP) -JS_EXPORT_PRIVATE uintptr_t jitWriteFunctionAddress; +JS_EXPORTDATA uintptr_t jitWriteFunctionAddress; #endif class FixedVMPoolExecutableAllocator : public MetaAllocator {