1 2015-01-05 Marek Polacek <polacek@redhat.com>
3 * doc/extend.texi (Arrays of Length Zero): Add missing comma.
5 2015-01-05 Jakub Jelinek <jakub@redhat.com>
7 Update copyright years.
9 * gcc.c (process_command): Update copyright notice dates.
12 * doc/cpp.texi: Bump @copying's copyright year.
13 * doc/cppinternals.texi: Ditto.
14 * doc/gcc.texi: Ditto.
15 * doc/gccint.texi: Ditto.
16 * doc/gcov.texi: Ditto.
17 * doc/install.texi: Ditto.
18 * doc/invoke.texi: Ditto.
20 * auto-profile.c, auto-profile.h: Fix up Copyright line.
22 2015-01-04 Sandra Loosemore <sandra@codesourcery.com>
24 * doc/invoke.texi ([-fsized-deallocation]): Copy-edit to fix
26 ([-fvtable-verify], [-fvtv-debug]): Likewise.
28 ([-fmessage-length]): Likewise.
29 ([-Wsuggest-final-types], [-Wsuggest-final-methods]): Likewise.
30 ([-Wno-discarded-qualifiers]): Likewise.
31 ([-Wnodiscarded-array-qualifiers]): Likewise.
32 ([-Wno-virtual-move-assign]): Likewise.
33 ([-fsanitize=address], [-fsanitize=thread]): Likewise.
34 ([-fsanitize=leak], [-fsanitize=undefined]): Likewise.
35 ([-fsanitize=unreachable], [-fsanitize-recover]): Likewise.
36 ([-fsanitize-undefined-trap-on-error]): Likewise.
37 ([-floop-interchange]): Likewise.
38 ([-ftree-coalesce-inlined-vars]): Likewise.
39 ([-fvect-cost-model]): Likewise.
41 ([--param]): Likewise.
42 (Spec Files): Likewise.
43 ([-mstrict-align]): Likewise.
44 ([-mfix-cortex-a53-835769]): Likewise.
45 ([-march], [-mtune]): Likewise.
46 ([-mpic-register]): Likewise.
47 ([-munaligned-access]): Likewise.
49 (EIND and Devices with more than 128 Ki Bytes of Flash): Likewise.
50 (AVR Built-in Macros): Likewise.
51 ([-mpreferred-stack-boundary]): Likewise.
52 ([-mtune-crtl]): Likewise.
56 ([-maltivec], [-maltivec=be], [-maltivec=le]): Likewise.
57 ([-mupper-regs]): Likewise.
58 ([-matomic-model]): Likewise.
60 ([-mzdcbranch]): Likewise.
61 ([-mdisable-callt]): Likewise.
62 ([-msoft-float]): Likewise.
63 ([-m8byte-align]): Likewise.
64 ([-fstack-reuse]): Likewise.
66 2015-01-03 Sandra Loosemore <sandra@codesourcery.com>
68 * doc/invoke.texi ([-fprofile-generate], [-fprofile-use]):
69 Fix markup, light copy-editing.
70 ([-fauto-profile]): Rewrite to fix formatting and content
73 2015-01-03 Sandra Loosemore <sandra@codesourcery.com>
75 * doc/invoke.texi ([-fisolate-erroneous-paths-dereference]):
76 Copy-edit description.
77 ([-fisolate-erroneous-paths-attribute]): Likewise.
78 * common.opt (fisolate-erroneous-paths-dereference):
79 Copy-edit description.
80 (fisolate-erroneous-paths-attribute): Likewise.
82 2015-01-03 Sandra Loosemore <sandra@codesourcery.com>
84 * doc/invoke.texi ([-fsemantic-interposition]): Fix typos and
87 2015-01-03 Sandra Loosemore <sandra@codesourcery.com>
89 * doc/invoke.texi ([-fplan9-extensions]): Add/fix @opindex.
90 ([-fvtv-debug]): Likewise.
91 ([-Wc++-compat]): Likewise.
92 ([-Wc++11-compat]): Likewise.
93 ([-Wc++14-compat]): Likewise.
94 ([-Wno-sized-deallocation]): Likewise.
95 ([-femit-class-debug-always]): Likewise.
96 ([-femit-struct-debug-detailed]): Likewise.
97 ([-fno-keep-inline-dllexport]): Likewise.
98 ([-fira-algorithm]): Likewise.
99 ([-fira-region]): Likewise.
100 ([-flra-remat]): Likewise.
101 ([-fipa-ra]): Likewise.
102 ([-fhoist-adjacent-loads]): Likewise.
103 ([-fisolate-erroneous-paths-dereference]): Likewise.
104 ([-fisolate-erroneous-paths-attribute]): Likewise.
105 ([-ftree-switch-conversion]): Likewise.
106 ([-ftree-tail-merge]): Likewise.
107 ([-ftree-loop-if-convert]): Likewise.
108 ([-ftree-loop-if-convert-stores]): Likewise.
109 ([-ftree-loop-distribution]): Likewise.
110 ([-ftree-loop-distribute-patterns]): Likewise.
111 ([-flto-compression-level]): Likewise.
112 ([-flto-report]): Likewise.
113 ([-flto-report-wpa]): Likewise.
114 ([-fuse-linker-plugin]): Likewise.
115 ([-mfix-cortex-a53-835769]): Likewise.
116 ([-mno-fix-cortex-a53-835769]): Likewise.
117 ([-mmmx]...[-mno-3dnow]): Remove the -mno- forms from the
118 explicit listing; add a note to the discussion indicating they
119 exist. Reorder table to group similar options. Add missing
120 @opindex entries. Add @need commands throughout the table to
121 allow it to be split across multiple pages.
122 ([-m8bit-idiv]): Fix @opindex.
123 ([-mavx256-split-unaligned-load]): Likewise.
124 ([-mavx256-split-unaligned-store]): Likewise.
125 ([-mstack-protector-guard]): Likewise.
126 ([-mcpu=]): Likewise.
128 ([-mpointer-size=]): Likewise.
130 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
132 * config/pa/pa.md (decrement_and_branch_until_zero): Use `Q' constraint
133 instead of `m' constraint. Likewise for unnamed movb comparison
134 patterns using reg_before_reload_operand predicate.
135 * config/pa/predicates.md (reg_before_reload_operand): Tighten
136 predicate to reject register index and LO_SUM DLT memory forms
139 2015-01-02 Sandra Loosemore <sandra@codesourcery.com>
141 * doc/invoke.texi (Option Summary): Fix spelling of
142 -fdevirtualize-at-ltrans.
143 ([-fdevirtualize]): Fix markup.
144 ([-fdevirtualize-speculatively]): Fix typo.
145 ([-fdevirtualize-at-ltrans]): Likewise. Make description less
147 * common.opt (fdevirtualize-at-ltrans): Likewise.
148 * ipa-devirt.c: Fix typos in comments throughout the file.
149 (ipa_devirt): Fix typos in format strings for dump output.
151 2015-01-02 Sandra Loosemore <sandra@codesourcery.com>
153 * doc/invoke.texi ([-fopt-info]): Fix markup, consolidate
154 discussion of defaults, light copy-editing.
156 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
158 * tsan.c (instrument_expr): corrected previous checkin.
160 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
162 Instrument bit field and unaligned accesses for TSAN.
163 * sanitizer.def (BUILT_IN_TSAN_READ_RANGE): New built-in function.
164 (BUILT_IN_TSAN_WRITE_RANGE): New built-in function.
165 * tsan.c (instrument_expr): Handle COMPONENT_REF and BIT_FIELD_REF.
166 Use BUILT_IN_TSAN_READ_RANGE and BUILT_IN_TSAN_WRITE_RANGE for
167 unaligned memory regions.
169 2015-01-01 Anthony Green <green@moxielogic.com>
171 * config/moxie/predicates.md (moxie_general_movsrc_operand):
172 Restrict move source register offsets to 16 bits.
174 Copyright (C) 2015 Free Software Foundation, Inc.
176 Copying and distribution of this file, with or without modification,
177 are permitted in any medium without royalty provided the copyright
178 notice and this notice are preserved.