mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-12-14 11:39:35 +00:00
remove extraneous #ifdef's
llvm-svn: 58006
This commit is contained in:
parent
a08a05e541
commit
1ecf1fd5c8
@ -110,24 +110,20 @@ extern "C" void ARMCompilationCallbackC(intptr_t StubAddr) {
|
||||
// stub with:
|
||||
// ldr pc, [pc,#-4]
|
||||
// <addr>
|
||||
#if defined(__APPLE__)
|
||||
bool ok = sys::Memory::setRangeWritable ((void*)StubAddr, 8);
|
||||
if (!ok)
|
||||
{
|
||||
cerr << "ERROR: Unable to mark stub writable\n";
|
||||
abort();
|
||||
}
|
||||
#endif
|
||||
*(intptr_t *)StubAddr = 0xe51ff004;
|
||||
*(intptr_t *)(StubAddr+4) = NewVal;
|
||||
#if defined(__APPLE__)
|
||||
ok = sys::Memory::setRangeExecutable ((void*)StubAddr, 8);
|
||||
if (!ok)
|
||||
{
|
||||
cerr << "ERROR: Unable to mark stub executable\n";
|
||||
abort();
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
TargetJITInfo::LazyResolverFn
|
||||
|
Loading…
Reference in New Issue
Block a user