X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fobjectfile.cpp;h=1e6cb232135ca489aeeacd2045d86168394b0098;hb=bf0883b6dd3946612922aa1b7c04a87d06442df7;hp=f413ad4be1660df7bec4f233451fd0efc8f17963;hpb=e4c839cacd8572ade951f4961e8e145d20e0103f;p=builder.git diff --git a/source/objectfile.cpp b/source/objectfile.cpp index f413ad4..1e6cb23 100644 --- a/source/objectfile.cpp +++ b/source/objectfile.cpp @@ -35,7 +35,8 @@ FS::Path ObjectFile::generate_target_path(const Component &comp, const FS::Path if(*i!=".") fn += *i; } - return temp_dir/(FS::basepart(fn)+".o"); + const Architecture &arch = comp.get_package().get_builder().get_current_arch(); + return temp_dir/arch.create_filename(FS::basepart(fn)); } void ObjectFile::set_used_in_shared_library(bool u)