diff options
author | Ori Bernstein <ori@eigenstate.org> | 2019-06-18 22:17:19 -0700 |
---|---|---|
committer | Ori Bernstein <ori@eigenstate.org> | 2019-06-18 22:17:19 -0700 |
commit | ff344562dbefe0e53adc900b6e7cd962ae555e94 (patch) | |
tree | 4f16d1b8afea292a0c30fc4f6957109bb0432442 /sys/src/cmd/cpp/cpp.h | |
parent | f360729664eb91e8ee692bdabbf3b5b655cd8959 (diff) | |
download | plan9front-ff344562dbefe0e53adc900b6e7cd962ae555e94.tar.xz |
Import compiler warnings and bugfixes from Charles.
This change imports a few warnings and minor fixes from Charles branch
here: https://bitbucket.org/plan9-from-bell-labs/plan9.
The changes included here:
changeset: 1374:9185dc017be0
summary: declare castucom; move a declaration into order;
use cast instead of ULL suffix
changeset: 1353:5fe8380b1818
summary: supporting functions:
1. castucom to match unlikely mask operation;
2. be sure to snap both sides of pointer subtraction completely;
3. add extra operators as side-effect free
changeset: 1352:90058c092d66
summary: 1. correct result type for mixed-mode assignment operators
2. detect divide by zero (erik);
3. detect masks misformed by sign-extension;
4. diagnose mixed old/new prototypes
Diffstat (limited to 'sys/src/cmd/cpp/cpp.h')
0 files changed, 0 insertions, 0 deletions