Index: build/toolchain.gypi |
diff --git a/build/toolchain.gypi b/build/toolchain.gypi |
index 8f363e88dac5176042d665d1c56d5f9d98383d91..7c96144b38520cba5569a4d569cf7efb5b4702d6 100644 |
--- a/build/toolchain.gypi |
+++ b/build/toolchain.gypi |
@@ -357,9 +357,6 @@ |
['ld_r_path!=""', { |
'ldflags': ['-Wl,--rpath=<(ld_r_path)'], |
}], |
- [ 'clang==1', { |
- 'cflags': ['-integrated-as'], |
- }], |
], |
}], |
], |
@@ -409,12 +406,7 @@ |
'FPU_MODE_FP64', |
], |
'cflags!': ['-mfp32', '-mfpxx'], |
- 'conditions': [ |
- [ 'clang==0', { |
- 'cflags': ['-Wa,-mips32r6'], |
- }], |
- ], |
- 'cflags': ['-mips32r6'], |
+ 'cflags': ['-mips32r6', '-Wa,-mips32r6'], |
'ldflags': ['-mips32r6'], |
}], |
['mips_arch_variant=="r2"', { |
@@ -441,12 +433,7 @@ |
'cflags': ['-mfp32'], |
}], |
], |
- 'conditions': [ |
- [ 'clang==0', { |
- 'cflags': ['-Wa,-mips32r2'], |
- }], |
- ], |
- 'cflags': ['-mips32r2'], |
+ 'cflags': ['-mips32r2', '-Wa,-mips32r2'], |
'ldflags': ['-mips32r2'], |
}], |
['mips_arch_variant=="r1"', { |
@@ -454,12 +441,7 @@ |
'FPU_MODE_FP32', |
], |
'cflags!': ['-mfp64', '-mfpxx'], |
- 'conditions': [ |
- [ 'clang==0', { |
- 'cflags': ['-Wa,-mips32'], |
- }], |
- ], |
- 'cflags': ['-mips32'], |
+ 'cflags': ['-mips32', '-Wa,-mips32'], |
'ldflags': ['-mips32'], |
}], |
['mips_arch_variant=="rx"', { |
@@ -468,12 +450,7 @@ |
'FPU_MODE_FPXX', |
], |
'cflags!': ['-mfp64', '-mfp32'], |
- 'conditions': [ |
- [ 'clang==0', { |
- 'cflags': ['-Wa,-mips32'], |
- }], |
- ], |
- 'cflags': ['-mips32', '-mfpxx'], |
+ 'cflags': ['-mips32', '-Wa,-mips32', '-mfpxx'], |
'ldflags': ['-mips32'], |
}], |
], |
@@ -612,12 +589,7 @@ |
'FPU_MODE_FP64', |
], |
'cflags!': ['-mfp32', '-mfpxx'], |
- 'conditions': [ |
- [ 'clang==0', { |
- 'cflags': ['-Wa,-mips32r6'], |
- }], |
- ], |
- 'cflags': ['-mips32r6'], |
+ 'cflags': ['-mips32r6', '-Wa,-mips32r6'], |
'ldflags': ['-mips32r6'], |
}], |
['mips_arch_variant=="r2"', { |
@@ -644,22 +616,12 @@ |
'cflags': ['-mfp32'], |
}], |
], |
- 'conditions': [ |
- [ 'clang==0', { |
- 'cflags': ['-Wa,-mips32r2'], |
- }], |
- ], |
- 'cflags': ['-mips32r2'], |
+ 'cflags': ['-mips32r2', '-Wa,-mips32r2'], |
'ldflags': ['-mips32r2'], |
}], |
['mips_arch_variant=="r1"', { |
'cflags!': ['-mfp64', '-mfpxx'], |
- 'conditions': [ |
- [ 'clang==0', { |
- 'cflags': ['-Wa,-mips32'], |
- }], |
- ], |
- 'cflags': ['-mips32'], |
+ 'cflags': ['-mips32', '-Wa,-mips32'], |
'ldflags': ['-mips32'], |
}], |
['mips_arch_variant=="rx"', { |
@@ -668,12 +630,7 @@ |
'FPU_MODE_FPXX', |
], |
'cflags!': ['-mfp64', '-mfp32'], |
- 'conditions': [ |
- [ 'clang==0', { |
- 'cflags': ['-Wa,-mips32'], |
- }], |
- ], |
- 'cflags': ['-mips32', '-mfpxx'], |
+ 'cflags': ['-mips32', '-Wa,-mips32', '-mfpxx'], |
'ldflags': ['-mips32'], |
}], |
['mips_arch_variant=="loongson"', { |
@@ -682,12 +639,7 @@ |
'FPU_MODE_FP32', |
], |
'cflags!': ['-mfp64', '-mfpxx'], |
- 'conditions': [ |
- [ 'clang==0', { |
- 'cflags': ['-Wa,-mips3'], |
- }], |
- ], |
- 'cflags': ['-mips3', '-mfp32'], |
+ 'cflags': ['-mips3', '-Wa,-mips3', '-mfp32'], |
}], |
], |
}, { |
@@ -848,22 +800,12 @@ |
}], |
['mips_arch_variant=="r6"', { |
'defines': ['_MIPS_ARCH_MIPS64R6',], |
- 'conditions': [ |
- [ 'clang==0', { |
- 'cflags': ['-Wa,-mips64r6'], |
- }], |
- ], |
- 'cflags': ['-mips64r6', '-mabi=64'], |
+ 'cflags': ['-mips64r6', '-mabi=64', '-Wa,-mips64r6'], |
'ldflags': ['-mips64r6', '-mabi=64'], |
}], |
['mips_arch_variant=="r2"', { |
'defines': ['_MIPS_ARCH_MIPS64R2',], |
- 'conditions': [ |
- [ 'clang==0', { |
- 'cflags': ['-Wa,-mips64r2'], |
- }], |
- ], |
- 'cflags': ['-mips64r2', '-mabi=64'], |
+ 'cflags': ['-mips64r2', '-mabi=64', '-Wa,-mips64r2'], |
'ldflags': ['-mips64r2', '-mabi=64'], |
}], |
], |