Jim Grosbach
|
b22ef71d46
|
On Darwin ARM, memory needs special handling to do JIT. This patch expands
this handling to work properly for modifying stub functions, relocations
back to entry points after JIT compilation, etc..
llvm-svn: 57013
|
2008-10-03 16:17:20 +00:00 |
Evan Cheng
|
5cc53c34c3
|
Preliminary support for systems which require changing JIT memory regions privilege from read / write to read / executable.
llvm-svn: 56303
|
2008-09-18 07:54:21 +00:00 |
Evan Cheng
|
7c5dbd95e2
|
AllocateRWXMemory -> AllocateRWX.
llvm-svn: 56244
|
2008-09-16 17:28:18 +00:00 |
Evan Cheng
|
86cb31862f
|
Fix more -Wshorten-64-to-32 warnings.
llvm-svn: 50659
|
2008-05-05 18:30:58 +00:00 |
Owen Anderson
|
c905fe9407
|
Revert r48676. I had plans for using it, but now it's just dead code.
llvm-svn: 48743
|
2008-03-24 21:29:58 +00:00 |
Owen Anderson
|
5b993fd70d
|
Add a comment, and fix a bug where AllocateRW recurred to AllocateRWX instead of itself.
llvm-svn: 48677
|
2008-03-22 02:59:54 +00:00 |
Owen Anderson
|
c1e4e3e9a1
|
Add an AllocateRW to match AllocateRWX.
llvm-svn: 48676
|
2008-03-22 02:33:53 +00:00 |
Chris Lattner
|
f3ebc3f3d2
|
Remove attribution from file headers, per discussion on llvmdev.
llvm-svn: 45418
|
2007-12-29 20:36:04 +00:00 |
Reid Spencer
|
e4ca722199
|
For PR797:
Final removal of exceptions from lib/System and adjustment of users to
accommodate.
llvm-svn: 29846
|
2006-08-23 20:34:57 +00:00 |
Chris Lattner
|
5a9d2e5a0a
|
Change AllocateRWX/DeallocateRWX to not throw an exception.
llvm-svn: 29058
|
2006-07-07 17:32:37 +00:00 |
Andrew Lenharth
|
0940218cca
|
support near allocations for the JIT
llvm-svn: 22554
|
2005-07-29 23:40:16 +00:00 |
Misha Brukman
|
291f6b7223
|
Remove vim settings from source code; people should use llvm/utils/vim/vimrc
llvm-svn: 21704
|
2005-05-05 22:33:09 +00:00 |
Reid Spencer
|
c892a0db9f
|
Rename Unix/*.cpp and Win32/*.cpp to have a *.inc suffix so that the silly
gdb debugger doesn't get confused on which file it is reading (the one in
lib/System or the one in lib/System/{Win32,Unix})
llvm-svn: 19426
|
2005-01-09 23:29:00 +00:00 |