X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Farchitecture.cpp;fp=source%2Farchitecture.cpp;h=54ffcf0f872cf7d5e1483190e9156cded9012402;hb=a1632bea664617a2762a68494430895dde2e8b2d;hp=dbe40010c896680dfebbc6c0382f34fff06ad106;hpb=d2df46cb44da788af02fa163a2ecb288e6ef15dc;p=builder.git diff --git a/source/architecture.cpp b/source/architecture.cpp index dbe4001..54ffcf0 100644 --- a/source/architecture.cpp +++ b/source/architecture.cpp @@ -327,5 +327,11 @@ void Architecture::parse_specification(const string &spec) Architecture::Loader::Loader(Architecture &a): DataFile::ObjectLoader(a) { - add("prefix", &Architecture::cross_prefix); + add("prefix", &Loader::cross_prefix); +} + +void Architecture::Loader::cross_prefix(const string &p) +{ + if(!obj.native) + obj.cross_prefix = p; }