[parrot/parrot] 740b21: [GH #843] warnings: Improve clang support
GitHub
noreply at github.com
Sun Sep 23 19:15:51 UTC 2012
Branch: refs/heads/rurban/clang-warnings-gh843
Home: https://github.com/parrot/parrot
Commit: 740b218120ab088f7f469893c197b08abe2a3298
https://github.com/parrot/parrot/commit/740b218120ab088f7f469893c197b08abe2a3298
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-09-23 (Sun, 23 Sep 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
[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 29582199aef9ea9462 [GH #828] Optimize print_n/i and say_n/i)
Commit: cea0a7462af8a2d7de9a413609e17ab6df60cc56
https://github.com/parrot/parrot/commit/cea0a7462af8a2d7de9a413609e17ab6df60cc56
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-09-23 (Sun, 23 Sep 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
[GH #843] Add ccwarn::src/ops/core_ops.c SUFFIX OVERRIDE
For using (void)Parrot_io_write_b
added (but not yet merged) with 29582199aef9ea94622b4202aee129521bc
Commit: 543fc033b3850c57a61dde2fb9c2ac236ab407fb
https://github.com/parrot/parrot/commit/543fc033b3850c57a61dde2fb9c2ac236ab407fb
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-09-23 (Sun, 23 Sep 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Add .c.i: suffix rule for convenience
.i files as in perl5 are preprocessed files.
Commit: c92346d9436a618d6a776f75233a5c17687b5b26
https://github.com/parrot/parrot/commit/c92346d9436a618d6a776f75233a5c17687b5b26
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-09-23 (Sun, 23 Sep 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
[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.
Compare: https://github.com/parrot/parrot/compare/740b218120ab^...c92346d9436a
More information about the parrot-commits
mailing list