Displaying 3 results from an estimated 3 matches for "oldbyte".
Did you mean:
oldbit
2006 Jan 26
0
[LLVMdev] VS2005 patch
...stream>
> using namespace llvm;
>
> +#ifdef _MSC_VER
> + extern "C" void *_AddressOfReturnAddress(void);
> + #pragma intrinsic(_AddressOfReturnAddress)
> +#endif
> +
> void X86JITInfo::replaceMachineCodeForFunction(void *Old, void *New) {
> unsigned char *OldByte = (unsigned char *)Old;
> *OldByte++ = 0xE9; // Emit JMP opcode.
> @@ -64,9 +69,6 @@
> "popl %ebp\n"
> "ret\n");
> #else
> - extern "C" void *_AddressOfReturnAddress(void);
> - #pragma intrinsic(_AddressOfReturnAddress...
2006 Jan 26
4
[LLVMdev] VS2005 patch
OK, fixed the problem with the intrin.h header that doesn't exist in previous versions of VS...
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: JIT.patch
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20060126/7e55b0d0/attachment.ksh>
2006 Jan 26
2
[LLVMdev] VS2005 patch
...llvm;
>>
>> +#ifdef _MSC_VER
>> + extern "C" void *_AddressOfReturnAddress(void);
>> + #pragma intrinsic(_AddressOfReturnAddress)
>> +#endif
>> +
>> void X86JITInfo::replaceMachineCodeForFunction(void *Old, void *New) {
>> unsigned char *OldByte = (unsigned char *)Old;
>> *OldByte++ = 0xE9; // Emit JMP opcode.
>> @@ -64,9 +69,6 @@
>> "popl %ebp\n"
>> "ret\n");
>> #else
>> - extern "C" void *_AddressOfReturnAddress(void);
>> - #pragma intri...