diff options
| author | ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-04-14 19:18:31 +0000 |
|---|---|---|
| committer | ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-04-14 19:18:31 +0000 |
| commit | e867fa7ff0e28017feba4dd0a9a46d3278a497fc (patch) | |
| tree | 5476839d99a5b4e7b501ffa138ec06b5cc5cb144 /libjava/classpath/java/lang/NoClassDefFoundError.java | |
| parent | a4386fd1c9d2d7d9bb0d6222aa56237ef1f3185d (diff) | |
| download | ppe42-gcc-e867fa7ff0e28017feba4dd0a9a46d3278a497fc.tar.gz ppe42-gcc-e867fa7ff0e28017feba4dd0a9a46d3278a497fc.zip | |
gcc/:
* flags.h (POINTER_TYPE_OVERFLOW_UNDEFINED): Define.
* fold-const.c (fold_comparison): If appropriate, test
POINTER_TYPE_OVERFLOW_UNDEFINED, and issue an overflow warning.
(fold_binary): Test POINTER_TYPE_OVERFLOW_UNDEFINED when
reassociating a pointer type.
* doc/invoke.texi (Optimize Options): Document that
-fstrict-overflow applies to pointer wraparound.
gcc/testsuite/:
* gcc.dg/strict-overflow-6.c: New.
* gcc.dg/no-strict-overflow-7.c: New.
* gcc.dg/Wstrict-overflow-22.c: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@134287 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/lang/NoClassDefFoundError.java')
0 files changed, 0 insertions, 0 deletions

