diff options
author | Paul Martin <paul.martin@codethink.co.uk> | 2015-06-23 11:06:39 +0000 |
---|---|---|
committer | Richard Dale <richard.dale@codethink.co.uk> | 2015-06-25 15:31:16 +0100 |
commit | 5cdcffe6672db64da0e5be214cbcfc128e93e79c (patch) | |
tree | f6c56be80f03a7a0dfbc7b77389bd4addeb18b61 | |
parent | a33fc27b7c508c74629988eed68604df635f5b1c (diff) | |
download | definitions-5cdcffe6672db64da0e5be214cbcfc128e93e79c.tar.gz |
Fix for building gcc on mips32 with musl
-rw-r--r-- | strata/build-essential/gcc.morph | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/strata/build-essential/gcc.morph b/strata/build-essential/gcc.morph index 97c1d533..656dabb5 100644 --- a/strata/build-essential/gcc.morph +++ b/strata/build-essential/gcc.morph @@ -23,6 +23,14 @@ pre-configure-commands: mips64*) sed -i "s/^\(\#define\s\+MIPS_ABI_DEFAULT\s\+\)ABI_32/\1ABI_64/" gcc/config/mips/mips.h ;; esac +- | + sed -i '/tmake_file="${tmake_file} t-softfp"/a\ + case ${host} in\ + *-musl)\ + tmake_file="mips/t-mips t-softfp-sfdf"\ + ;;\ + esac' libgcc/config.host + configure-commands: - mkdir o |