Mercurial > projects > ldc
comparison runtime/internal/memory.d @ 664:eef8ac26c66c
Some missed LLVMDC -> LDC.
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Mon, 06 Oct 2008 22:54:08 +0200 |
parents | 8caa9adce5ae |
children | 661384d6a936 |
comparison
equal
deleted
inserted
replaced
663:6aaa3d3c1183 | 664:eef8ac26c66c |
---|---|
58 else | 58 else |
59 { | 59 { |
60 import tango.stdc.posix.dlfcn; | 60 import tango.stdc.posix.dlfcn; |
61 } | 61 } |
62 } | 62 } |
63 version(LLVMDC) | 63 version(LDC) |
64 { | 64 { |
65 pragma(intrinsic, "llvm.frameaddress") | 65 pragma(intrinsic, "llvm.frameaddress") |
66 { | 66 { |
67 void* llvm_frameaddress(uint level=0); | 67 void* llvm_frameaddress(uint level=0); |
68 } | 68 } |
120 /** | 120 /** |
121 * | 121 * |
122 */ | 122 */ |
123 extern (C) void* rt_stackTop() | 123 extern (C) void* rt_stackTop() |
124 { | 124 { |
125 version(LLVMDC) | 125 version(LDC) |
126 { | 126 { |
127 return llvm_frameaddress(); | 127 return llvm_frameaddress(); |
128 } | 128 } |
129 else version( D_InlineAsm_X86 ) | 129 else version( D_InlineAsm_X86 ) |
130 { | 130 { |