Changes in directory llvm/include/llvm:
Linker.h updated: 1.22 -> 1.23 --- Log message: If an archive is not recognized as an LLVM bytecode archive then declare that it is native so that the linker will pass it on downstream. This avoids a problem where the native link line fails because there is both a .so and a .a file. The .a file gets processed as bytecode and then dropped from the command line. --- Diffs of the changes: (+2 -1) Linker.h | 3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/include/llvm/Linker.h diff -u llvm/include/llvm/Linker.h:1.22 llvm/include/llvm/Linker.h:1.23 --- llvm/include/llvm/Linker.h:1.22 Wed Apr 4 01:32:01 2007 +++ llvm/include/llvm/Linker.h Sun Apr 29 19:29:39 2007 @@ -229,7 +229,8 @@ /// @returns true if an error occurs, otherwise false. /// @brief Link in one archive. bool LinkInArchive( - const sys::Path& Filename ///< Filename of the archive to link + const sys::Path& Filename, ///< Filename of the archive to link + bool& is_native ///< Indicates if archive is a native archive ); /// This method links the \p Src module into the Linker's Composite module _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits