Changeset 39226 in webkit for trunk/JavaScriptCore/interpreter/Interpreter.h
- Timestamp:
- Dec 11, 2008, 8:20:17 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/interpreter/Interpreter.h
r39161 r39226 55 55 #if ENABLE(JIT) 56 56 57 #if USE(CTI_ARGUMENT)58 #define CTI_ARGS void** args59 #define ARGS (args)60 #else61 57 #define CTI_ARGS void* args, ... 62 58 #define ARGS (reinterpret_cast<void**>(vl_args) - 1) 63 #endif64 65 #if USE(FAST_CALL_CTI_ARGUMENT)66 67 #if COMPILER(MSVC)68 #define SFX_CALL __fastcall69 #elif COMPILER(GCC)70 #define SFX_CALL __attribute__ ((fastcall))71 #else72 #error Need to support fastcall calling convention in this compiler73 #endif74 75 #else76 77 #if COMPILER(MSVC)78 #define SFX_CALL __cdecl79 #else80 59 #define SFX_CALL 81 #endif82 83 #endif84 60 85 61 typedef uint64_t VoidPtrPair;
Note:
See TracChangeset
for help on using the changeset viewer.