| author | |
| committer | |
| log | 65ee7909b90fc593ffd1f89777ff019e824eafc9 |
| tree | b5b92896743761488c725ecea6ce53d4ad79cfd8 |
| parent | 55d235dc389635f16f4c38f70ad685677d04e6e5 |
Apparently the Clang driver requires this flag and ignores the target
triple.1 files changed, 4 insertions(+), 0 deletions(-)
src/Compilation.zig+4| ... | @@ -2608,6 +2608,10 @@ pub fn addCCArgs( | ... | @@ -2608,6 +2608,10 @@ pub fn addCCArgs( |
| 2608 | } | 2608 | } |
| 2609 | } | 2609 | } |
| 2610 | 2610 | ||
| 2611 | if (target.cpu.arch.isThumb()) { | ||
| 2612 | try argv.append("-mthumb"); | ||
| 2613 | } | ||
| 2614 | |||
| 2611 | if (comp.haveFramePointer()) { | 2615 | if (comp.haveFramePointer()) { |
| 2612 | try argv.append("-fno-omit-frame-pointer"); | 2616 | try argv.append("-fno-omit-frame-pointer"); |
| 2613 | } else { | 2617 | } else { |