diff options
author | John Criswell <criswell@uiuc.edu> | 2003-09-25 19:14:51 +0000 |
---|---|---|
committer | John Criswell <criswell@uiuc.edu> | 2003-09-25 19:14:51 +0000 |
commit | 67d4811dc10db1bdb8635993560b175d77101157 (patch) | |
tree | a91bd35f34223292758d167b269012052e8addd1 /llvm/docs/CommandGuide | |
parent | cef8135734073d0376d366f3411ed3be526a2ef5 (diff) | |
download | bcm5719-llvm-67d4811dc10db1bdb8635993560b175d77101157.tar.gz bcm5719-llvm-67d4811dc10db1bdb8635993560b175d77101157.zip |
Added an explanation of gccld's behavior when linking in native mode.
Also gives me an excuse to re-commit the file on Tank.
llvm-svn: 8714
Diffstat (limited to 'llvm/docs/CommandGuide')
-rw-r--r-- | llvm/docs/CommandGuide/gccld.html | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/docs/CommandGuide/gccld.html b/llvm/docs/CommandGuide/gccld.html index 72d53732e3a..36a67aff197 100644 --- a/llvm/docs/CommandGuide/gccld.html +++ b/llvm/docs/CommandGuide/gccld.html @@ -143,6 +143,14 @@ OPTIONS <li> -native <br> Generate a native, machine code executable. + <p> + When generating native executables, gccld first checks for a bytecode version + of the library and links it in, if necessary. If the library is missing, + gccld skips it. Then, gccld links in the same libraries as native code. + <p> + In this way, gccld should be able to link in optimized bytecode subsets of + common libraries and then link in any part of the library that hasn't been + converted to bytecode. <p> <li> -s |