Changeset 39370 in webkit for trunk/JavaScriptCore/interpreter/Interpreter.h
- Timestamp:
- Dec 17, 2008, 7:38:10 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/interpreter/Interpreter.h
r39325 r39370 81 81 #endif 82 82 83 #endif 84 83 #endif // USE(FAST_CALL_CTI_ARGUMENT) 84 85 86 // FIXME: Could this be #if COMPILER(MSVC)? - or #if !PLATFORM(MAC)? 87 #if !PLATFORM(X86_64) 85 88 typedef uint64_t VoidPtrPair; 86 87 typedef union 88 { 89 union VoidPtrPairValue { 89 90 struct { void* first; void* second; } s; 90 91 VoidPtrPair i; 91 } VoidPtrPairValue; 92 #endif 92 }; 93 #define RETURN_PAIR(a,b) VoidPtrPairValue pair = {{ a, b }}; return pair.i 94 #else 95 struct VoidPtrPair { 96 void* first; 97 void* second; 98 }; 99 #define RETURN_PAIR(a,b) VoidPtrPair pair = { a, b }; return pair 100 #endif 101 102 #endif // ENABLE(JIT) 93 103 94 104 enum DebugHookID {
Note:
See TracChangeset
for help on using the changeset viewer.