Merge "Fix mips flags"
am: 2524b414e2
* commit '2524b414e2f83a12f8a362dd9b861212ef161f48':
Fix mips flags
Change-Id: I979707cf66a788b8d26c57513e38a1e1f9972632
This commit is contained in:
@@ -50,6 +50,10 @@ var (
|
|||||||
"-frename-registers",
|
"-frename-registers",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
mipsClangCflags = append(mipsCflags, []string{
|
||||||
|
"-fPIC",
|
||||||
|
}...)
|
||||||
|
|
||||||
mipsCppflags = []string{
|
mipsCppflags = []string{
|
||||||
"-fvisibility-inlines-hidden",
|
"-fvisibility-inlines-hidden",
|
||||||
}
|
}
|
||||||
@@ -80,7 +84,7 @@ var (
|
|||||||
"-mips32r2",
|
"-mips32r2",
|
||||||
"-mfp32",
|
"-mfp32",
|
||||||
"-modd-spreg",
|
"-modd-spreg",
|
||||||
"-mno-synci",
|
"-msynci",
|
||||||
},
|
},
|
||||||
"mips32r2-fp-xburst": []string{
|
"mips32r2-fp-xburst": []string{
|
||||||
"-mips32r2",
|
"-mips32r2",
|
||||||
@@ -141,7 +145,7 @@ func init() {
|
|||||||
|
|
||||||
// Clang cflags
|
// Clang cflags
|
||||||
pctx.StaticVariable("mipsClangTriple", "mipsel-linux-android")
|
pctx.StaticVariable("mipsClangTriple", "mipsel-linux-android")
|
||||||
pctx.StaticVariable("mipsClangCflags", strings.Join(clangFilterUnknownCflags(mipsCflags), " "))
|
pctx.StaticVariable("mipsClangCflags", strings.Join(clangFilterUnknownCflags(mipsClangCflags), " "))
|
||||||
pctx.StaticVariable("mipsClangLdflags", strings.Join(clangFilterUnknownCflags(mipsLdflags), " "))
|
pctx.StaticVariable("mipsClangLdflags", strings.Join(clangFilterUnknownCflags(mipsLdflags), " "))
|
||||||
pctx.StaticVariable("mipsClangCppflags", strings.Join(clangFilterUnknownCflags(mipsCppflags), " "))
|
pctx.StaticVariable("mipsClangCppflags", strings.Join(clangFilterUnknownCflags(mipsCppflags), " "))
|
||||||
|
|
||||||
@@ -205,6 +209,10 @@ func (t *toolchainMips) ClangTriple() string {
|
|||||||
return "${mipsClangTriple}"
|
return "${mipsClangTriple}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (t *toolchainMips) ToolchainClangLdflags() string {
|
||||||
|
return "${mipsToolchainLdflags}"
|
||||||
|
}
|
||||||
|
|
||||||
func (t *toolchainMips) ToolchainClangCflags() string {
|
func (t *toolchainMips) ToolchainClangCflags() string {
|
||||||
return t.toolchainClangCflags
|
return t.toolchainClangCflags
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user