summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cc/config/mips64_device.go3
-rw-r--r--cc/config/mips_device.go3
2 files changed, 6 insertions, 0 deletions
diff --git a/cc/config/mips64_device.go b/cc/config/mips64_device.go
index e414c7e18..4e8bf1e7d 100644
--- a/cc/config/mips64_device.go
+++ b/cc/config/mips64_device.go
@@ -78,6 +78,9 @@ var (
"mips64r6": []string{
"-mips64r6",
"-msynci",
+
+ // revert once clang picks up r278824
+ "-mcompact-branches=never",
},
}
)
diff --git a/cc/config/mips_device.go b/cc/config/mips_device.go
index e0ae3c78b..deef10f5e 100644
--- a/cc/config/mips_device.go
+++ b/cc/config/mips_device.go
@@ -114,6 +114,9 @@ var (
"-mfp64",
"-mno-odd-spreg",
"-msynci",
+
+ // revert once clang picks up r278824
+ "-mcompact-branches=never",
},
}
)