Skip to content
Snippets Groups Projects
Commit 2eed6e91 authored by John Criswell's avatar John Criswell
Browse files

Added note about multilib options.

llvm-svn: 9476
parent 44008a16
No related branches found
No related tags found
No related merge requests found
...@@ -108,6 +108,11 @@ process, and you should only try to do it if ...@@ -108,6 +108,11 @@ process, and you should only try to do it if
<li>No inline assembly for position independent code. At the LLVM level, <li>No inline assembly for position independent code. At the LLVM level,
everything is position independent.</li> everything is position independent.</li>
<li>We handle <tt>.init</tt> and <tt>.fini</tt> differently.</li> <li>We handle <tt>.init</tt> and <tt>.fini</tt> differently.</li>
<li>You may have to disable multilib support in your target. Using multilib
support causes the GCC compiler driver to add a lot of "<tt>-L</tt>"
options to the link line, which do not relate to LLVM and confuse
<tt>gccld</tt>. To disable multilibs, delete any
<tt>MULTILIB_OPTIONS</tt> lines from your target files.</li>
<li>Did we mention that we don't support inline assembly? You'll probably <li>Did we mention that we don't support inline assembly? You'll probably
have to add some fixinclude hacks to disable it in the system have to add some fixinclude hacks to disable it in the system
headers.</li> headers.</li>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment