Hello all,<br><br>I'm developing a hobby kernel for x86-64 machines, <br>and I put the kernel into the higher half.<br><br>I'm trying to switch from GCC to LLVM/Clang, but it seems<br>that the latter doesn't support the -mcmodel=large<br>

option, which is required in order to put the kernel<br>at the 0xFFFF800000000000 address in virtual memory,<br>as specified in my linker script:<br><a href="http://pastebin.com/f2f9e0112" target="_blank">http://pastebin.com/f2f9e0112</a><br>
<br>I've already posted in the Clang's mailing list, but it seems<br>that the argument is passed to LLVM, so the front-end is OK.<br><br>
Any workarounds or plans for implementing that feature in LLVM?<br>