diff options
author | John Hodge <tpg@ucc.asn.au> | 2017-09-24 13:25:47 +0800 |
---|---|---|
committer | John Hodge <tpg@ucc.asn.au> | 2017-09-24 13:25:47 +0800 |
commit | bccafcd4de2e835201578f55f52542ceecfa4701 (patch) | |
tree | e35bd3ed7301f31275b4537f201cf61664d595cd /src/trans/codegen_c.cpp | |
parent | be3b87f014812c86e5a7421292d10580b23d2906 (diff) | |
download | mrust-bccafcd4de2e835201578f55f52542ceecfa4701.tar.gz |
LoadCrates - Support loading crates that might collide (and handle name collisions)
Diffstat (limited to 'src/trans/codegen_c.cpp')
-rw-r--r-- | src/trans/codegen_c.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/trans/codegen_c.cpp b/src/trans/codegen_c.cpp index 65152a62..9c4586e6 100644 --- a/src/trans/codegen_c.cpp +++ b/src/trans/codegen_c.cpp @@ -487,7 +487,7 @@ namespace { { for( const auto& crate : m_crate.m_ext_crates ) { - args.push_back(cache_str( crate.second.m_filename + ".o" )); + args.push_back(cache_str( crate.second.m_path + ".o" )); } for(const auto& path : link_dirs ) { @@ -544,7 +544,7 @@ namespace { for( const auto& crate : m_crate.m_ext_crates ) { - args.push_back(cache_str( crate.second.m_filename + ".o" )); + args.push_back(cache_str( crate.second.m_path + ".o" )); } // Crate-specified libraries for(const auto& lib : m_crate.m_ext_libs) { |