diff options
Diffstat (limited to 'share/qbs/modules/cpp/iar.js')
-rw-r--r-- | share/qbs/modules/cpp/iar.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/share/qbs/modules/cpp/iar.js b/share/qbs/modules/cpp/iar.js index 20ffc6a96..9abd6949d 100644 --- a/share/qbs/modules/cpp/iar.js +++ b/share/qbs/modules/cpp/iar.js @@ -507,8 +507,10 @@ function compilerFlags(project, product, input, outputs, explicitlyDependsOn) { case "rx": // Byte order flags. var endianness = input.cpp.endianness; - if (endianness) + if (endianness && (input.qbs.architecture === "arm" + || input.qbs.architecture === "rx")) { args.push("--endian=" + endianness); + } if (tag === "cpp") { // Enable C++ language flags. args.push("--c++"); |