* tsan.c (instrument_expr): corrected previous checkin.
[official-gcc.git] / gcc / ChangeLog
blobfcb792331c3d0114ff40958a58f23fe939dafea9
1 2015-01-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
3         * tsan.c (instrument_expr): corrected previous checkin.
5 2015-01-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
7         Instrument bit field and unaligned accesses for TSAN.
8         * sanitizer.def (BUILT_IN_TSAN_READ_RANGE): New built-in function.
9         (BUILT_IN_TSAN_WRITE_RANGE): New built-in function.
10         * tsan.c (instrument_expr): Handle COMPONENT_REF and BIT_FIELD_REF.
11         Use BUILT_IN_TSAN_READ_RANGE and BUILT_IN_TSAN_WRITE_RANGE for
12         unaligned memory regions.
14 2015-01-01  Anthony Green  <green@moxielogic.com>
16         * config/moxie/predicates.md (moxie_general_movsrc_operand):
17         Restrict move source register offsets to 16 bits.
19 Copyright (C) 2015 Free Software Foundation, Inc.
21 Copying and distribution of this file, with or without modification,
22 are permitted in any medium without royalty provided the copyright
23 notice and this notice are preserved.