- SearchPath syspath;
- const Architecture &arch = builder.get_current_arch();
- if(arch.is_native())
- {
- syspath.push_back("/lib");
- syspath.push_back("/usr/lib");
- if(arch.match_name("pc-32-linux"))
- syspath.push_back("/usr/lib/i386-linux-gnu");
- else if(arch.match_name("pc-64-linux"))
- syspath.push_back("/usr/lib/x86_64-linux-gnu");
- }
- else
- syspath.push_back("/usr/"+arch.get_cross_prefix()+"/lib");
+ const Tool &linker = builder.get_toolchain().get_tool("LINK");
+ const Tool::SearchPath &syspath = linker.get_system_path();