Changeset 37652 in webkit for trunk/JavaScriptCore/masm/X86Assembler.h
- Timestamp:
- Oct 17, 2008, 3:46:38 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/masm/X86Assembler.h
r37597 r37652 87 87 void putIntUnchecked(int value) 88 88 { 89 * (int*)(&m_buffer[m_index]) = value;89 *reinterpret_cast<int*>(&m_buffer[m_index]) = value; 90 90 m_index += 4; 91 91 } … … 1013 1013 ASSERT(from.m_offset != -1); 1014 1014 1015 ((int*)(((ptrdiff_t)(m_buffer->start())) + from.m_offset))[-1] = to.m_offset - from.m_offset;1015 reinterpret_cast<int*>(reinterpret_cast<ptrdiff_t>(m_buffer->start()) + from.m_offset)[-1] = to.m_offset - from.m_offset; 1016 1016 } 1017 1017 … … 1021 1021 ASSERT(address.m_offset != -1); 1022 1022 1023 ((int*)(((ptrdiff_t)code) + useOffset.m_offset))[-1] = ((ptrdiff_t)code) + address.m_offset;1023 reinterpret_cast<int*>(reinterpret_cast<ptrdiff_t>(code) + useOffset.m_offset)[-1] = reinterpret_cast<ptrdiff_t>(code) + address.m_offset; 1024 1024 } 1025 1025 … … 1028 1028 ASSERT(from.m_offset != -1); 1029 1029 1030 ((int*)((ptrdiff_t)code + from.m_offset))[-1] = (ptrdiff_t)to - ((ptrdiff_t)code+ from.m_offset);1030 reinterpret_cast<int*>(reinterpret_cast<ptrdiff_t>(code) + from.m_offset)[-1] = reinterpret_cast<ptrdiff_t>(to) - (reinterpret_cast<ptrdiff_t>(code) + from.m_offset); 1031 1031 } 1032 1032 1033 1033 static void* getRelocatedAddress(void* code, JmpSrc jump) 1034 1034 { 1035 return reinterpret_cast<void*>( (ptrdiff_t)code+ jump.m_offset);1035 return reinterpret_cast<void*>(reinterpret_cast<ptrdiff_t>(code) + jump.m_offset); 1036 1036 } 1037 1037 1038 1038 static void* getRelocatedAddress(void* code, JmpDst jump) 1039 1039 { 1040 return reinterpret_cast<void*>( (ptrdiff_t)code+ jump.m_offset);1040 return reinterpret_cast<void*>(reinterpret_cast<ptrdiff_t>(code) + jump.m_offset); 1041 1041 } 1042 1042
Note:
See TracChangeset
for help on using the changeset viewer.