mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-21 07:47:32 +09:00
Replace NSS with Pale Moon's
This commit is contained in:
parent
ff1e5e48bf
commit
8c2e376f94
2870 changed files with 1762232 additions and 1374220 deletions
|
|
@ -43,15 +43,35 @@ def main():
|
|||
|
||||
def set_warning(warning, contra=''):
|
||||
if warning_supported(warning):
|
||||
print('-W%s%s' % (contra, warning))
|
||||
print(('-W%s%s' % (contra, warning)))
|
||||
|
||||
if cc_is_clang:
|
||||
# clang is unable to handle glib's expansion of strcmp and similar for
|
||||
# optimized builds, so disable the resulting errors.
|
||||
# See https://llvm.org/bugs/show_bug.cgi?id=20144
|
||||
for w in ['array-bounds', 'unevaluated-expression',
|
||||
'parentheses-equality']:
|
||||
for w in ['array-bounds',
|
||||
'unevaluated-expression',
|
||||
'parentheses-equality',
|
||||
'tautological-type-limit-compare',
|
||||
'sign-compare',
|
||||
'comma',
|
||||
'implicit-fallthrough'
|
||||
]:
|
||||
set_warning(w, 'no-')
|
||||
for w in ['tautological-constant-in-range-compare',
|
||||
'bitfield-enum-conversion',
|
||||
'empty-body',
|
||||
'format-type-confusion',
|
||||
'ignored-qualifiers',
|
||||
'pointer-arith',
|
||||
'type-limits',
|
||||
'unreachable-code',
|
||||
'unreachable-code-return',
|
||||
'duplicated-cond',
|
||||
'logical-op',
|
||||
'implicit-function-declaration'
|
||||
]:
|
||||
set_warning(w,'')
|
||||
print('-Qunused-arguments')
|
||||
|
||||
set_warning('shadow')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue