Skip to content

Improve clang warnings #843

Closed
rurban opened this Issue Sep 23, 2012 · 1 comment

1 participant

@rurban
Parrot Virtual Machine member
rurban commented Sep 23, 2012

clangs needs a few additions to our warnings system.

Work is done in the branch rurban/clang-warnings-gh843

@rurban rurban was assigned Sep 23, 2012
@rurban rurban added a commit that referenced this issue Sep 23, 2012
@rurban rurban [GH #843] warnings: Improve clang support
clang requires warnings overrides for -Wno-parentheses-equality
and adds -Wno-unused-result to src/ops/core_ops.c.
(used in 2958219 [GH #828] Optimize print_n/i and say_n/i)
740b218
@rurban rurban added a commit that referenced this issue Sep 23, 2012
@rurban rurban [GH #843] Add ccwarn::src/ops/core_ops.c SUFFIX OVERRIDE
For using (void)Parrot_io_write_b
added (but not yet merged) with 2958219
cea0a74
@rurban rurban added a commit that referenced this issue Sep 23, 2012
@rurban rurban [GH #843] Simplify clang warnings
Add support for clang++ C++ with .c source deprecation warning.
Add support for multiple override warnings in the same file.
We do not need a clang special case now.
c92346d
@rurban
Parrot Virtual Machine member
rurban commented Sep 24, 2012

Merged into master with c2c09cf

@rurban rurban closed this Sep 24, 2012
@rurban rurban added a commit that referenced this issue Sep 24, 2012
@rurban rurban [GH #843] fix unknown -Wno-unused-result
Also check overrides for valid warnings.
Use -Wno-parentheses-equality only for clang
20cb7e8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.