Changeset 64017 in webkit


Ignore:
Timestamp:
Jul 24, 2010 5:40:30 PM (14 years ago)
Author:
commit-queue@webkit.org
Message:

2010-07-24 Patrick Gansterer <paroga@paroga.com>

Reviewed by Darin Adler.

[MSVC] Ensure 4 byte alignment on ARM
https://bugs.webkit.org/show_bug.cgi?id=42935

  • jit/JITStubs.h: Added #pragma pack(4) around JITStackFrame.
Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r64016 r64017  
     12010-07-24  Patrick Gansterer  <paroga@paroga.com>
     2
     3        Reviewed by Darin Adler.
     4
     5        [MSVC] Ensure 4 byte alignment on ARM
     6        https://bugs.webkit.org/show_bug.cgi?id=42935
     7
     8        * jit/JITStubs.h: Added #pragma pack(4) around JITStackFrame.
     9
    1102010-07-24  Patrick Gansterer  <paroga@paroga.com>
    211
  • trunk/JavaScriptCore/jit/JITStubs.h

    r63954 r64017  
    172172    };
    173173#elif CPU(ARM_TRADITIONAL)
     174#if COMPILER(MSVC)
     175#pragma pack(push)
     176#pragma pack(4)
     177#endif // COMPILER(MSVC)
    174178    struct JITStackFrame {
    175179        JITStubArg padding; // Unused
     
    196200        ReturnAddressPtr* returnAddressSlot() { return &thunkReturnAddress; }
    197201    };
     202#if COMPILER(MSVC)
     203#pragma pack(pop)
     204#endif // COMPILER(MSVC)
    198205#elif CPU(MIPS)
    199206    struct JITStackFrame {
Note: See TracChangeset for help on using the changeset viewer.