Changeset 139765 in webkit


Ignore:
Timestamp:
Jan 15, 2013 11:41:02 AM (11 years ago)
Author:
zandobersek@gmail.com
Message:

[Autotools] Unify JavaScriptCore sources list, regardless of target OS
https://bugs.webkit.org/show_bug.cgi?id=106007

Patch by Zan Dobersek <zandobersek@gmail.com> on 2013-01-15
Reviewed by Gustavo Noronha Silva.

Include the Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp target
in the general sources list as it is guarded by the ENABLE_EXECUTABLE_ALLOCATOR_FIXED
feature define. This define is only used on 64-bit architecture and indirectly depends
on enabling either JIT or YARR JIT feature. Both of these defines are disabled on
Windows OS when using 64-bit architecture so there's no need to add this target to
sources only when the target OS is Windows.

  • GNUmakefile.list.am:
Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r139688 r139765  
     12013-01-15  Zan Dobersek  <zandobersek@gmail.com>
     2
     3        [Autotools] Unify JavaScriptCore sources list, regardless of target OS
     4        https://bugs.webkit.org/show_bug.cgi?id=106007
     5
     6        Reviewed by Gustavo Noronha Silva.
     7
     8        Include the Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp target
     9        in the general sources list as it is guarded by the ENABLE_EXECUTABLE_ALLOCATOR_FIXED
     10        feature define. This define is only used on 64-bit architecture and indirectly depends
     11        on enabling either JIT or YARR JIT feature. Both of these defines are disabled on
     12        Windows OS when using 64-bit architecture so there's no need to add this target to
     13        sources only when the target OS is Windows.
     14
     15        * GNUmakefile.list.am:
     16
    1172013-01-11  Filip Pizlo  <fpizlo@apple.com>
    218
  • trunk/Source/JavaScriptCore/GNUmakefile.list.am

    r139184 r139765  
    406406        Source/JavaScriptCore/jit/ExecutableAllocator.cpp \
    407407        Source/JavaScriptCore/jit/ExecutableAllocator.h \
     408        Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp \
    408409        Source/JavaScriptCore/jit/GCAwareJITStubRoutine.cpp \
    409410        Source/JavaScriptCore/jit/GCAwareJITStubRoutine.h \
     
    766767        Source/JavaScriptCore/yarr/YarrSyntaxChecker.h
    767768
    768 if TARGET_WIN32
    769 else
    770 javascriptcore_sources += \
    771         Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp
    772 endif
    773 
    774769llint_nosources += \
    775770        Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm \
Note: See TracChangeset for help on using the changeset viewer.