diff options
| author | ygribov <ygribov@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-10-16 13:44:00 +0000 |
|---|---|---|
| committer | ygribov <ygribov@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-10-16 13:44:00 +0000 |
| commit | 2ed2c36864cedc7393e0782e6e5b5cbc23c17122 (patch) | |
| tree | 879ff7de0ef21f88de7cfc820ed2de6f811a3c8b /libjava/classpath/java/sql/Clob.java | |
| parent | 1f1b8fcc502e520a407d90c053e75896cd76f264 (diff) | |
| download | ppe42-gcc-2ed2c36864cedc7393e0782e6e5b5cbc23c17122.tar.gz ppe42-gcc-2ed2c36864cedc7393e0782e6e5b5cbc23c17122.zip | |
2014-10-16 Yury Gribov <y.gribov@samsung.com>
Backport from mainline
2014-05-30 Jakub Jelinek <jakub@redhat.com>
* sanitizer.def (BUILT_IN_ASAN_REPORT_LOAD_N,
BUILT_IN_ASAN_REPORT_STORE_N): New.
* asan.c (struct asan_mem_ref): Change access_size type to
HOST_WIDE_INT.
(asan_mem_ref_init, asan_mem_ref_new, get_mem_refs_of_builtin_call,
update_mem_ref_hash_table): Likewise.
(asan_mem_ref_hasher::hash): Hash in a HWI.
(report_error_func): Change size_in_bytes argument to HWI.
Use *_N builtins if size_in_bytes is larger than 16 or not power of
two.
(build_shadow_mem_access): New function.
(build_check_stmt): Use it. Change size_in_bytes argument to HWI.
Handle size_in_bytes not power of two or larger than 16.
(instrument_derefs): Don't give up if size_in_bytes is not
power of two or is larger than 16.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216323 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/sql/Clob.java')
0 files changed, 0 insertions, 0 deletions

