From beadcf83172ca0338ae7294437c5ee36fd8d4c13 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Thu, 31 Aug 2017 16:30:46 +0800 Subject: main - Add -l libraries to crate metadata list --- src/main.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/main.cpp b/src/main.cpp index b883a828..21575f00 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -503,8 +503,9 @@ int main(int argc, char *argv[]) for(const char* libdir : params.lib_search_dirs ) { trans_opt.library_search_dirs.push_back( libdir ); } - for(const char* libdir : params.libraries ) { - trans_opt.libraries.push_back( libdir ); + for(const char* libname : params.libraries ) { + //trans_opt.libraries.push_back( libname ); + hir_crate->m_ext_libs.push_back(::HIR::ExternLibrary { libname }); } trans_opt.emit_debug_info = params.emit_debug_info; -- cgit v1.2.3