summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog.google-integration
blob: 6838e8018162ccbaeb66034200d60fbe7d51f5cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
2012-04-23   Ollie Wild  <aaw@google.com>

	* c-family/c-common.c: Add CPP_W_LITERAL_SUFFIX mapping.
	* c-family/c-opts.c (c_common_handle_option): Handle
	OPT_Wliteral_suffix.
	* c-family/c.opt: Add Wliteral-suffix.
	* doc/invoke.texi (Wliteral-suffix): Document new option.
	* testsuite/g++.dg/cpp0x/Wliteral-suffix.c: New test.

2012-04-21   Ollie Wild  <aaw@google.com>

	* common.opt (Xclang-only): Prepend missing '=' and mark as ignored.
	* gcc.c (driver_handle_option): Remove OPT_Xclang_only case.

2012-04-18   Ollie Wild  <aaw@google.com>

	* common.opt (Xclang-only): New option.
	* doc/invoke.texi (Xclang-only): Document new option.
	* gcc.c (display_help): Print new option.
	(driver_handle_option): Support new option (ignoring args).

2012-03-02   Sharad Singhai  <singhai@google.com>

	Mainline merge rev 184776 until start of gcc 4.8 branch.

2012-03-02   Ollie Wild  <aaw@google.com>

	* config.gcc: Add *-grtev3-* target support.
	* config/i386/linux.h: Comment fixup.
	* config/i386/linux64.h: Comment fixup.
	* config/linux-grtev3.h: New file.

2012-02-29   Sharad Singhai  <singhai@google.com>

	Mainline merge rev 184667.

2012-01-30   Sharad Singhai  <singhai@google.com>

	Mainline merge rev 183497.

2011-12-16   Sharad Singhai  <singhai@google.com>

	Mainline merge rev 182348.

2011-10-25   Diego Novillo  <dnovillo@google.com>

	Mainline merge rev 180234.

2011-10-03   Diego Novillo  <dnovillo@google.com>

	Mainline merge rev 179430.

2011-09-21   Diego Novillo  <dnovillo@google.com>

	Mainline merge rev 178998.

2011-09-14   Diego Novillo  <dnovillo@google.com>

	Mainline merge rev 178783.
	Cherry pick mainline rev 178833.

2011-08-24  Simon Baldwin  <simonb@google.com>

	Mainline cherry pick rev 178031.

	* gengtype-state.c (write_state): Remove timestamped header line.

2011-08-17   Diego Novillo  <dnovillo@google.com>

	Mainline merge rev 177757.

	* common.opt: Add empty placeholder for -gmlt.
	* opts.c (common_handle_option): Likewise.

2011-07-16  Diego Novillo  <dnovillo@google.com>

	Mainline merge rev 175879.

2011-07-15   Diego Novillo  <dnovillo@google.com>

	* Makefile.in (site.exp): Fix redirection in definition
	of TEST_ALWAYS_FLAGS.

2011-06-17  Chris Demetriou  <cgd@google.com>

	* config/arm/linux-grtev2.h: New file.
	* config/arm/linux-elf.h (GLIBC_DYNAMIC_LINKER): Prefix with
	RUNTIME_ROOT_PREFIX.
	* config/arm/linux-eabi.h (GLIBC_DYNAMIC_LINKER): Likewise.
	* config/linux-grtev2.h (LIB_SPEC): Update comment about what
	this definition overrides.
	* config.gcc: Use linux-grtev2.h for arm-grtev2-linux-*eabi targets.

2011-05-24  Simon Baldwin  <simonb@google.com>

	* common.opt (-Wself-assign): New placeholder flag.

2011-04-27  Ollie Wild  <aaw@google.com>

	* config.gcc: Add GRTE detection.
	* config/i386/linux.h (LINUX_GRTE_EXTRA_SPECS): New macro.
	(SUBTARGET_EXTRA_SPECS): Add LINUX_GRTE_EXTRA_SPECS.
	* config/i386/linux64.h (LINUX_GRTE_EXTRA_SPECS): New macro.
	(SUBTARGET_EXTRA_SPECS): New macro with LINUX_GRTE_EXTRA_SPECS.
	* config/linux-grtev2.h: New file.

2011-03-14  Diego Novillo  <dnovillo@google.com>

	Mainline merge rev 170934 (gcc-4_6-branch).

2011-03-08  Diego Novillo  <dnovillo@google.com>

	Mainline merge rev 170776.

2011-03-07  Diego Novillo  <dnovillo@google.com>

	* Makefile.in (GCC_FOR_TARGET): Remove use of
	$(SYSROOT_CFLAGS_FOR_TARGET).
	(site.exp): Add definition of TEST_ALWAYS_FLAGS.
	Remove setting of GCC_UNDER_TEST.

2011-02-26  Diego Novillo  <dnovillo@google.com>

	Mainline merge rev 170516.

2011-02-23  Diego Novillo  <dnovillo@google.com>

	Mainline merge rev 170439.

2011-02-17  Simon Baldwin  <simonb@google.com>

	* Makefile.in: Fix incorrect "($PWD_COMMAND)"

2011-02-11  Simon Baldwin  <simonb@google.com>

	* doc/install.texi: Add --disable-canonical-prefixes documentation.
	* configure.ac: Add --disable-canonical-prefixes option.
	* configure: Rebuild.
	* config.in: Rebuild.
	* gcc.c (process_command): Remove auto-detection, set default
	prefix canonicalization mode from configure flag.

2011-02-07  Simon Baldwin  <simonb@google.com>

	PR driver/29931
	* doc/invoke.texi: Adjust -[no-]canonical-prefixes documentation.
	* gcc.c (display_help): Help text for -[no-]canonical-prefixes.
	(driver_handle_option): Ignore OPT_canonical_prefixes.
	(process_command): Handle OPT_[no_]canonical_prefixes, auto-detect
	suitable default prefix canonicalization mode.
	* common.opt (canonical-prefixes): New flag.

2011-02-06  Diego Novillo  <dnovillo@google.com>

	* common.opt (fstrict-enum-precision): New placeholder
	flag.

2011-02-02  Diego Novillo  <dnovillo@google.com>

	Mainline merge r169512.

2011-02-02  Diego Novillo  <dnovillo@google.com>

	* c-family/c-opts.c (c_common_finish): Emit deps even if
	the file has syntax errors.

2011-02-02  Diego Novillo  <dnovillo@google.com>

	* common.opt (Wthread-safe, Wthread-unguarded-var,
	Wthread-unguarded-func, Wthread-mismatched-lock-order,
	Wthread-mismatched-lock-acq-rel, Wthread-reentrant-lock,
	Wthread-unsupported-lock-name): New placeholder warning flags.

2011-02-01  Simon Baldwin  <simonb@google.com>

	* configure: Rebuild.

2011-01-28  Diego Novillo  <dnovillo@google.com>

	* gcc/DATESTAMP: Remove trunk merge string.

2011-01-28  Simon Baldwin  <simonb@google.com>

	* configure.ac: Add new SYSROOT_CFLAGS_FOR_TARGET variable.
	* configure: Rebuild from configure.ac.
	* Makefile.in: Add SYSROOT_CFLAGS_FOR_TARGET to GCC_FOR_TARGET.

2011-01-27  Simon Baldwin  <simonb@google.com>

	* configure.ac: Add --with-runtime-root-prefix option.
	* configure: Rebuild from configure.ac.
	* Makefile.in: Support --with-runtime-root-prefix.
	* doc/install.texi: Document --with-runtime-root-prefix.
	* gcc/config/linux.h: Add runtime root prefix to dynamic linker path.
	* gcc/config/i386/linux.h: Ditto.
	* gcc/config/i386/linux64.h: Ditto.

2011-01-26  Simon Baldwin  <simonb@google.com>

	* configure.ac: Add --with-native-system-header-dir option.
	* configure: Rebuild from configure.ac.
	* Makefile.in: Support --with-native-system-header-dir.
	* doc/install.texi: Document --with-native-system-header-dir.

2011-01-24  Diego Novillo  <dnovillo@google.com>

	Mainline merge r169172

	* DATESTAMP: Adjust merge revision string.
	* BASE-VER: Adjust version string.

Copyright (C) 2011 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.