comparison libgcc/ChangeLog @ 0:a06113de4d67

first commit
author kent <kent@cr.ie.u-ryukyu.ac.jp>
date Fri, 17 Jul 2009 14:47:48 +0900
parents
children 58ad6c70ea60
comparison
equal deleted inserted replaced
-1:000000000000 0:a06113de4d67
1 2009-04-21 Release Manager
2
3 * GCC 4.4.0 released.
4
5 2009-04-17 Aurelien Jarno <aurelien@aurel32.net>
6
7 * config.host: Add i386/${host_address}/t-fprules-softfp to
8 tmake_file for i[34567]86-*-kfreebsd*-gnu, x86_64-*-kfreebsd*-gnu*.
9
10 2009-04-09 Nick Clifton <nickc@redhat.com>
11
12 * config/ia64/tf-signs.c: Change copyright header to refer to
13 version 3 of the GNU General Public License with version 3.1
14 of the GCC Runtime Library Exception and to point readers at
15 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
16 web page.
17 * config/i386/32/tf-signs.c: Likewise.
18 * config/libbid/_addsub_dd.c: Likewise.
19 * config/libbid/_addsub_sd.c: Likewise.
20 * config/libbid/_addsub_td.c: Likewise.
21 * config/libbid/_dd_to_df.c: Likewise.
22 * config/libbid/_dd_to_di.c: Likewise.
23 * config/libbid/_dd_to_sd.c: Likewise.
24 * config/libbid/_dd_to_sf.c: Likewise.
25 * config/libbid/_dd_to_si.c: Likewise.
26 * config/libbid/_dd_to_td.c: Likewise.
27 * config/libbid/_dd_to_tf.c: Likewise.
28 * config/libbid/_dd_to_udi.c: Likewise.
29 * config/libbid/_dd_to_usi.c: Likewise.
30 * config/libbid/_dd_to_xf.c: Likewise.
31 * config/libbid/_df_to_dd.c: Likewise.
32 * config/libbid/_df_to_sd.c: Likewise.
33 * config/libbid/_df_to_td.c: Likewise.
34 * config/libbid/_di_to_dd.c: Likewise.
35 * config/libbid/_di_to_sd.c: Likewise.
36 * config/libbid/_di_to_td.c: Likewise.
37 * config/libbid/_div_dd.c: Likewise.
38 * config/libbid/_div_sd.c: Likewise.
39 * config/libbid/_div_td.c: Likewise.
40 * config/libbid/_eq_dd.c: Likewise.
41 * config/libbid/_eq_sd.c: Likewise.
42 * config/libbid/_eq_td.c: Likewise.
43 * config/libbid/_ge_dd.c: Likewise.
44 * config/libbid/_ge_sd.c: Likewise.
45 * config/libbid/_ge_td.c: Likewise.
46 * config/libbid/_gt_dd.c: Likewise.
47 * config/libbid/_gt_sd.c: Likewise.
48 * config/libbid/_gt_td.c: Likewise.
49 * config/libbid/_isinfd128.c: Likewise.
50 * config/libbid/_isinfd32.c: Likewise.
51 * config/libbid/_isinfd64.c: Likewise.
52 * config/libbid/_le_dd.c: Likewise.
53 * config/libbid/_le_sd.c: Likewise.
54 * config/libbid/_le_td.c: Likewise.
55 * config/libbid/_lt_dd.c: Likewise.
56 * config/libbid/_lt_sd.c: Likewise.
57 * config/libbid/_lt_td.c: Likewise.
58 * config/libbid/_mul_dd.c: Likewise.
59 * config/libbid/_mul_sd.c: Likewise.
60 * config/libbid/_mul_td.c: Likewise.
61 * config/libbid/_ne_dd.c: Likewise.
62 * config/libbid/_ne_sd.c: Likewise.
63 * config/libbid/_ne_td.c: Likewise.
64 * config/libbid/_sd_to_dd.c: Likewise.
65 * config/libbid/_sd_to_df.c: Likewise.
66 * config/libbid/_sd_to_di.c: Likewise.
67 * config/libbid/_sd_to_sf.c: Likewise.
68 * config/libbid/_sd_to_si.c: Likewise.
69 * config/libbid/_sd_to_td.c: Likewise.
70 * config/libbid/_sd_to_tf.c: Likewise.
71 * config/libbid/_sd_to_udi.c: Likewise.
72 * config/libbid/_sd_to_usi.c: Likewise.
73 * config/libbid/_sd_to_xf.c: Likewise.
74 * config/libbid/_sf_to_dd.c: Likewise.
75 * config/libbid/_sf_to_sd.c: Likewise.
76 * config/libbid/_sf_to_td.c: Likewise.
77 * config/libbid/_si_to_dd.c: Likewise.
78 * config/libbid/_si_to_sd.c: Likewise.
79 * config/libbid/_si_to_td.c: Likewise.
80 * config/libbid/_td_to_dd.c: Likewise.
81 * config/libbid/_td_to_df.c: Likewise.
82 * config/libbid/_td_to_di.c: Likewise.
83 * config/libbid/_td_to_sd.c: Likewise.
84 * config/libbid/_td_to_sf.c: Likewise.
85 * config/libbid/_td_to_si.c: Likewise.
86 * config/libbid/_td_to_tf.c: Likewise.
87 * config/libbid/_td_to_udi.c: Likewise.
88 * config/libbid/_td_to_usi.c: Likewise.
89 * config/libbid/_td_to_xf.c: Likewise.
90 * config/libbid/_tf_to_dd.c: Likewise.
91 * config/libbid/_tf_to_sd.c: Likewise.
92 * config/libbid/_tf_to_td.c: Likewise.
93 * config/libbid/_udi_to_dd.c: Likewise.
94 * config/libbid/_udi_to_sd.c: Likewise.
95 * config/libbid/_udi_to_td.c: Likewise.
96 * config/libbid/_unord_dd.c: Likewise.
97 * config/libbid/_unord_sd.c: Likewise.
98 * config/libbid/_unord_td.c: Likewise.
99 * config/libbid/_usi_to_dd.c: Likewise.
100 * config/libbid/_usi_to_sd.c: Likewise.
101 * config/libbid/_usi_to_td.c: Likewise.
102 * config/libbid/_xf_to_dd.c: Likewise.
103 * config/libbid/_xf_to_sd.c: Likewise.
104 * config/libbid/_xf_to_td.c: Likewise.
105 * config/libbid/bid128.c: Likewise.
106 * config/libbid/bid128_2_str.h: Likewise.
107 * config/libbid/bid128_2_str_macros.h: Likewise.
108 * config/libbid/bid128_2_str_tables.c: Likewise.
109 * config/libbid/bid128_add.c: Likewise.
110 * config/libbid/bid128_compare.c: Likewise.
111 * config/libbid/bid128_div.c: Likewise.
112 * config/libbid/bid128_fma.c: Likewise.
113 * config/libbid/bid128_logb.c: Likewise.
114 * config/libbid/bid128_minmax.c: Likewise.
115 * config/libbid/bid128_mul.c: Likewise.
116 * config/libbid/bid128_next.c: Likewise.
117 * config/libbid/bid128_noncomp.c: Likewise.
118 * config/libbid/bid128_quantize.c: Likewise.
119 * config/libbid/bid128_rem.c: Likewise.
120 * config/libbid/bid128_round_integral.c: Likewise.
121 * config/libbid/bid128_scalb.c: Likewise.
122 * config/libbid/bid128_sqrt.c: Likewise.
123 * config/libbid/bid128_string.c: Likewise.
124 * config/libbid/bid128_to_int16.c: Likewise.
125 * config/libbid/bid128_to_int32.c: Likewise.
126 * config/libbid/bid128_to_int64.c: Likewise.
127 * config/libbid/bid128_to_int8.c: Likewise.
128 * config/libbid/bid128_to_uint16.c: Likewise.
129 * config/libbid/bid128_to_uint32.c: Likewise.
130 * config/libbid/bid128_to_uint64.c: Likewise.
131 * config/libbid/bid128_to_uint8.c: Likewise.
132 * config/libbid/bid32_to_bid128.c: Likewise.
133 * config/libbid/bid32_to_bid64.c: Likewise.
134 * config/libbid/bid64_add.c: Likewise.
135 * config/libbid/bid64_compare.c: Likewise.
136 * config/libbid/bid64_div.c: Likewise.
137 * config/libbid/bid64_fma.c: Likewise.
138 * config/libbid/bid64_logb.c: Likewise.
139 * config/libbid/bid64_minmax.c: Likewise.
140 * config/libbid/bid64_mul.c: Likewise.
141 * config/libbid/bid64_next.c: Likewise.
142 * config/libbid/bid64_noncomp.c: Likewise.
143 * config/libbid/bid64_quantize.c: Likewise.
144 * config/libbid/bid64_rem.c: Likewise.
145 * config/libbid/bid64_round_integral.c: Likewise.
146 * config/libbid/bid64_scalb.c: Likewise.
147 * config/libbid/bid64_sqrt.c: Likewise.
148 * config/libbid/bid64_string.c: Likewise.
149 * config/libbid/bid64_to_bid128.c: Likewise.
150 * config/libbid/bid64_to_int16.c: Likewise.
151 * config/libbid/bid64_to_int32.c: Likewise.
152 * config/libbid/bid64_to_int64.c: Likewise.
153 * config/libbid/bid64_to_int8.c: Likewise.
154 * config/libbid/bid64_to_uint16.c: Likewise.
155 * config/libbid/bid64_to_uint32.c: Likewise.
156 * config/libbid/bid64_to_uint64.c: Likewise.
157 * config/libbid/bid64_to_uint8.c: Likewise.
158 * config/libbid/bid_b2d.h: Likewise.
159 * config/libbid/bid_binarydecimal.c: Likewise.
160 * config/libbid/bid_conf.h: Likewise.
161 * config/libbid/bid_convert_data.c: Likewise.
162 * config/libbid/bid_decimal_data.c: Likewise.
163 * config/libbid/bid_decimal_globals.c: Likewise.
164 * config/libbid/bid_div_macros.h: Likewise.
165 * config/libbid/bid_dpd.c: Likewise.
166 * config/libbid/bid_flag_operations.c: Likewise.
167 * config/libbid/bid_from_int.c: Likewise.
168 * config/libbid/bid_functions.h: Likewise.
169 * config/libbid/bid_gcc_intrinsics.h: Likewise.
170 * config/libbid/bid_inline_add.h: Likewise.
171 * config/libbid/bid_internal.h: Likewise.
172 * config/libbid/bid_round.c: Likewise.
173 * config/libbid/bid_sqrt_macros.h: Likewise.
174
175 2009-04-09 Jakub Jelinek <jakub@redhat.com>
176
177 * Makefile.in: Change copyright header to refer to version
178 3 of the GNU General Public License and to point readers at the
179 COPYING3 file and the FSF's license web page.
180 * config.host: Likewise.
181
182 2009-02-12 Uros Bizjak <ubizjak@gmail.com>
183
184 * config.host (ia64*-*-linux*): Add t-softfp to tmake_file.
185 * config/ia64/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
186
187 2009-02-12 H.J. Lu <hongjiu.lu@intel.com>
188
189 * config.host (ia64*-*-linux*): Add ia64/t-fprules-softfp and
190 ia64/t-softfp-compat to tmake_file.
191
192 * Makefile.in (gen-hide-list): Ignore .*_compat and .*@.*.
193
194 * config/ia64/__divxf3.asm: New.
195 * config/ia64/_fixtfdi.asm: Likewise.
196 * config/ia64/_fixunstfdi.asm: Likewise.
197 * config/ia64/_floatditf.asm: Likewise.
198 * config/ia64/t-fprules-softfp: Likewise.
199 * config/ia64/t-softfp-compat: Likewise.
200 * config/ia64/tf-signs.c: Likewise.
201
202 2009-01-18 Ben Elliston <bje@au.ibm.com>
203
204 * config/i386/32/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
205
206 2009-01-16 Ben Elliston <bje@au.ibm.com>
207
208 * config.host (i[34567]86-*-linux*, x86_64-*-linux*): Add t-softfp
209 to tmake_file.
210
211 2009-01-13 Ben Elliston <bje@au.ibm.com>
212
213 * config/t-softfp: New file.
214 * config.host (powerpc64-*-linux*, powerpc64-*-gnu*): Add t-softfp.
215 (powerpc-*-linux*spe*, powerpc-*-linux*): Likewise.
216
217 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
218
219 * config.host: Add m32r*-*-rtems*.
220
221 2008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
222
223 * config.host: Add m32c*-*-rtems*.
224
225 2008-11-20 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
226
227 PR bootstrap/33100
228 * configure.ac (i?86-*-solaris2.1[0-9]*): Only include
229 i386/t-crtstuff if linker supports ZERO terminator unwind entries.
230 * configure: Regenerate.
231 * config.host (i[34567]86-*-solaris2*): Move i386/t-sol2 in
232 tmake_file here from gcc/config.gcc.
233 Move extra_parts here from gcc/config.gcc.
234 * config/i386/t-sol2: Move here from gcc/config/i386.
235 Use gcc_srcdir instead of srcdir.
236
237 2008-11-18 Adam Nemet <anemet@caviumnetworks.com>
238
239 * config.host (mipsisa64r2-*-elf* | mipsisa64r2el-*-elf*): New
240 case.
241
242 2008-11-09 Thomas Schwinge <tschwinge@gnu.org>
243
244 * config.host <t-tls>: Also enable for GNU/kFreeBSD and GNU/kNetBSD.
245
246 2008-10-08 Thomas Schwinge <tschwinge@gnu.org>
247
248 * config.host: Fold `*-*-gnu*' cases into the Linux ones.
249
250 2008-09-03 Hari Sandanagobalane <hariharan@picochip.com>
251
252 Add picoChip port.
253 * config.host: Add picochip-*-*.
254
255 2008-08-06 Bob Wilson <bob.wilson@acm.org>
256
257 * config.host: Match more processor names for Xtensa.
258
259 2008-07-08 H.J. Lu <hongjiu.lu@intel.com>
260
261 * config/i386/64/t-softfp-compat: Update comments.
262
263 2008-07-07 H.J. Lu <hongjiu.lu@intel.com>
264
265 * config/i386/64/_divtc3-compat.c: Moved to ...
266 * config/i386/64/_divtc3.c: Here.
267
268 * config/i386/64/_multc3-compat.c: Moved to ...
269 * config/i386/64/_multc3.c: Here.
270
271 * config/i386/64/_powitf2-compat.c: Moved to ...
272 * config/i386/64/_powitf2.c: Here.
273
274 * config/i386/64/t-softfp-compat (libgcc2-tf-compats): Add
275 .c suffix instead of -compat.c.
276
277 2008-07-05 Uros Bizjak <ubizjak@gmail.com>
278
279 * config/i386/32/sfp-machine.h (_FP_MUL_MEAT_S): Remove.
280 (_FP_MUL_MEAT_D): Ditto.
281 (_FP_DIV_MEAT_S): Ditto.
282 (_FP_DIV_MEAT_D): Ditto.
283
284 2008-07-03 Richard Sandiford <rdsandiford@googlemail.com>
285
286 * Makefile.in: Add support for __sync_* libgcc functions.
287
288 2008-07-03 H.J. Lu <hongjiu.lu@intel.com>
289
290 * shared-object.mk ($(base)_s$(objext)): Remove -DSHARED.
291
292 2008-07-02 H.J. Lu <hongjiu.lu@intel.com>
293
294 PR boostrap/36702
295 * config.host: Only include 32bit t-fprules-softfp for Darwin/x86
296 and Linux/x86. Include 64bit t-softfp-compat for Linux/x86.
297
298 * config/i386/64/t-fprules-softfp: Moved to ...
299 * config/i386/64/t-softfp-compat: This. New.
300
301 2008-07-02 Uros Bizjak <ubizjak@gmail.com>
302
303 * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS) [FP_EX_INVALID]:
304 Initialize f with 0.0.
305
306 2008-07-02 H.J. Lu <hongjiu.lu@intel.com>
307
308 PR target/36669
309 * shared-object.mk ($(base)_s$(objext)): Add -DSHARED.
310
311 * config/i386/64/_divtc3-compat.c: New.
312 * config/i386/64/_multc3-compat.c: Likewise.
313 * config/i386/64/_powitf2-compat.c: Likewise.
314 * config/i386/64/eqtf2.c: Likewise.
315 * config/i386/64/getf2.c: Likewise.
316 * config/i386/64/letf2.c: Likewise.
317 * config/i386/64/t-fprules-softfp: Likewise.
318
319 2008-07-02 H.J. Lu <hongjiu.lu@intel.com>
320
321 * config.host: Add i386/${host_address}/t-fprules-softfp to
322 tmake_file for i[34567]86-*-darwin*, x86_64-*-darwin*,
323 i[34567]86-*-linux*, x86_64-*-linux*.
324
325 * configure.ac: Set host_address to 64 or 32 for x86.
326 * configure: Regenerated.
327
328 * Makefile.in (config.status): Also depend on
329 $(srcdir)/config.host.
330
331 * config/i386/32/t-fprules-softfp: New.
332 * config/i386/32/tf-signs.c: Likewise.
333
334 * config/i386/64/sfp-machine.h: New. Moved from gcc.
335
336 2008-07-02 H.J. Lu <hongjiu.lu@intel.com>
337 Uros Bizjak <ubizjak@gmail.com>
338
339 * config/i386/32/sfp-machine.h: New.
340
341 2008-06-26 Nathan Froyd <froydnj@codesourcery.com>
342
343 * config/rs6000/t-ppccomm: Remove rules that conflict with
344 auto-generated rules.
345
346 2008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
347
348 * configure.ac: sinclude override.m4.
349 * configure: Regenerate.
350
351 2008-06-11 Bernhard Fischer <aldot@gcc.gnu.org>
352
353 * configure: Regenerate.
354
355 2008-06-10 Joseph Myers <joseph@codesourcery.com>
356
357 * Makefile.in (DECNUMINC): Remove
358 -I$(MULTIBUILDTOP)../../libdecnumber.
359 * gstdint.h: New.
360
361 2008-06-07 Joseph Myers <joseph@codesourcery.com>
362
363 * config.host (strongarm*-*-*, ep9312*-*-*, xscale-*-*,
364 parisc*-*-*, m680[012]0-*-*, *-*-linux*libc1*, *-*-linux*aout*,
365 alpha*-*-unicosmk*, strongarm*-*-freebsd*, ep9312-*-elf,
366 arm*-*-kaos*, cris-*-aout, parisc*64*-*-linux*, parisc*-*-linux*,
367 hppa1.1-*-pro*, hppa1.1-*-osf*, hppa1.1-*-bsd*,
368 i[34567]86-sequent-ptx4*, i[34567]86-sequent-sysv4*,
369 i[34567]86-*-beoself*, i[34567]86-*-beos*, i[34567]86-*-sco3.2v5*,
370 i[34567]86-*-sysv5*, i[34567]86-*-sysv4*, i[34567]86-*-uwin*,
371 i[34567]86-*-kaos*, m68020-*-elf*, m68010-*-netbsdelf*,
372 mips-wrs-windiss, mt-*-elf, powerpc-*-beos*, powerpc-*-chorusos*,
373 powerpc-wrs-windiss*, powerpcle-*-sysv*, powerpc-*-kaos*,
374 powerpcle-*-kaos*, sh*-*-kaos*, sparc-*-sysv4*, strongarm-*-elf*,
375 strongarm-*-pe, strongarm-*-kaos*, vax-*-bsd*, vax-*-sysv*,
376 vax-*-ultrix*, xscale-*-elf, xscale-*-coff): Remove.
377
378 2008-05-25 Arthur Loiret <arthur.loiret@u-psud.fr>
379
380 * config.host (sh2[lbe]*-*-linux*): Allow target.
381
382 2008-04-30 Nathan Froyd <froydnj@codesourcery.com>
383
384 * config/rs6000/t-ppccomm: Add build rules for new files.
385 (LIB2ADD_ST): New variable.
386
387 2008-04-07 Andy Hutchinson <hutchinsonandy@aim.com>
388
389 PR target/34210
390 PR target/35508
391 * config.host (avr-*-*): Add avr cpu_type and avr tmake_file.
392 * config/t-avr: New file. Build 16bit libgcc functions.
393
394 2008-03-02 Jakub Jelinek <jakub@redhat.com>
395
396 PR target/35401
397 * config/t-slibgcc-darwin: Make install-leaf dependent on
398 install-darwin-libgcc-stubs instead of install.
399
400 2008-01-25 Joseph Myers <joseph@codesourcery.com>
401
402 * config.host (tic4x-*-*, c4x-*-rtems*, tic4x-*-rtems*, c4x-*,
403 tic4x-*, h8300-*-rtemscoff*, ns32k-*-netbsdelf*, ns32k-*-netbsd*,
404 sh-*-rtemscoff*): Remove cases.
405
406 2007-12-27 Richard Sandiford <rsandifo@nildram.co.uk>
407
408 * Makefile.in (all): Use install-leaf rather than install.
409 (install): Split most of the rule into...
410 (install-leaf): ...this new one.
411
412 2007-12-19 Etsushi Kato <ek.kato@gmail.com>
413 Paolo Bonzini <bonzini@gnu.org>
414
415 PR target/30572
416 * Makefile.in: Use @shlib_slibdir@ substitution to get
417 correct install name on darwin.
418 * config/t-slibgcc-darwin: Use @shlib_slibdir@ for -install_name.
419
420 2007-12-15 Hans-Peter Nilsson <hp@axis.com>
421
422 * config.host (crisv32-*-elf, crisv32-*-none): New, same as
423 cris-*-elf and cris-*-none.
424 (crisv32-*-linux*): Similar, as cris-*-linux*.
425
426 2007-11-20 Rask Ingemann Lambertsen <rask@sygehus.dk>
427
428 * config.host (ia64*-*-elf*): Build ia64 specific libgcc parts.
429
430 2007-10-27 H.J. Lu <hongjiu.lu@intel.com>
431
432 PR regression/33926
433 * configure.ac: Replace have_cc_tls with gcc_cv_have_cc_tls.
434 * configure: Regenerated.
435
436 2007-09-27 H.J. Lu <hongjiu.lu@intel.com>
437
438 * Makefile.in (dfp-filenames): Replace decimal_globals,
439 decimal_data, binarydecimal and convert_data with
440 bid_decimal_globals, bid_decimal_data, bid_binarydecimal
441 and bid_convert_data, respectively.
442
443 2007-09-17 Chao-ying Fu <fu@mips.com>
444 Nigel Stephens <nigel@mips.com>
445
446 * fixed-obj.mk: New file to support fine-grain fixed-point functions.
447 * Makefile.in (fixed_point): Define.
448 Check if fixed_point is yes to build support functions.
449 * configure.ac: Check for fixed_point support.
450 * configure: Regenerated.
451 * gen-fixed.sh: New file to generate lists of fixed-point labels,
452 funcs, modes, from, to.
453
454 2007-09-11 Janis Johnson <janis187@us.ibm.com
455
456 * Makefile.in (dfp-filenames): Add bid128_noncomp.
457
458 2007-09-10 Janis Johnson <janis187@us.ibm.com>
459
460 * Makefile.in (dfp-filenames): Remove decUtility, add
461 decDouble, decPacked, decQuad, decSingle.
462
463 2007-08-27 Hans Kester <hans.kester@ellips.nl>
464
465 * config.host : Add x86_64-elf target.
466
467 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
468
469 * configure.ac (set_have_cc_tls): Add a missing =.
470 * configure: Regenerated.
471
472 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
473
474 * config.host (tmake_file): Add t-tls for i[34567]86-*-linux*
475 and x86_64-*-linux*.
476
477 * config/t-tls: New file.
478
479 * Makefile.in (INTERNAL_CFLAGS): Add @set_have_cc_tls@.
480
481 * configure.ac: Include ../config/enable.m4 and
482 ../config/tls.m4. Use GCC_CHECK_CC_TLS to check if assembler
483 supports TLS and substitute set_have_cc_tls.
484 * configure: Regenerated.
485
486 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
487
488 * Makefile.in: Use libbid for DFP when BID is enabled.
489
490 2007-06-14 Danny Smith <dannysmith@users.sourceforge.net>
491
492 * config.host(*-cygwin* |*-mingw* ): Add crtbegin.o, crtend.o to
493 extra_parts. Add config/i386/t-cygming to tmake_file.
494 * config/i386/t-cygming: New file with rules for crtbegin.o, crtend.o.
495
496 2007-05-29 Zuxy Meng <zuxy.meng@gmail.com>
497 Danny Smith <dannysmith@users.sourceforge.net>
498
499 PR target/29498
500 * config.host (i[34567]86-*-cygwin* | i[34567]86-*-mingw*) Add
501 crtfastmath.o to extra_parts. Add i386/t-crtfm to tmake_file.
502 * config/i386/t-crtfm: Compile crtfastmath.o with
503 -minline-all-stringops.
504
505 2007-05-10 Richard Sandiford <richard@codesourcery.com>
506
507 * config.host (sparc-wrs-vxworks): New target.
508
509 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
510
511 * config.host: Recognize fido.
512
513 2007-04-04 Janis Johnson <janis187@us.ibm.com>
514
515 * configure: Check host, not target, for decimal float support.
516
517 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
518
519 * config/i386/t-crtpc: New file.
520 * config.host (i[34567]86-*-linux*): Add i386/t-crtpc to tm-file.
521 (x86_64-*-linux*): Ditto.
522
523 2007-02-30 Kai Tietz <kai.tietz@onevision.com>
524
525 * config.host (x86_64-*-mingw*): New target.
526
527 2007-03-23 Michael Meissner <michael.meissner@amd.com>
528 H.J. Lu <hongjiu.lu@intel.com>
529
530 * Makefile.in (enable_decimal_float): New.
531 (DECNUMINC): Add
532 -I$(srcdir)/../libdecnumber/$(enable_decimal_float).
533 (dec-objects): Move decimal32, decimal64 and decimal128 to ...
534 (decbits-filenames): This.
535 (decbits-objects): New.
536 (libgcc-objects): Add $(decbits-objects).
537
538 * configure.ac: Support * --enable-decimal-float={no,yes,bid,dpd}.
539 Substitute enable_decimal_float.
540 * configure: Regenerated.
541
542 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
543
544 * config.host (cris-*-elf | cris-*-none): Set extra_parts.
545
546 2007-03-12 Brooks Moses <brooks.moses@codesourcery.com>
547
548 * Makefile.in (install-info): New dummy target.
549
550 2007-03-05 Bernd Schmidt <bernd.schmidt@analog.com>
551
552 * config.host (bfin*-linux-uclibc*): Set extra_parts.
553
554 2007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
555
556 * Makefile.in: Add install-html and install-pdf dummy
557 targets.
558
559 2007-02-05 Roger Sayle <roger@eyesopen.com>
560 Daniel Jacobowitz <dan@codesourcery.com>
561
562 * Makefile.in <LIBUNWIND>: Make libgcc_s.so depend on libunwind.so.
563 (libgcc_s.so): Append -B./ to CFLAGS for $(SHLIB_LINK).
564 (libunwind.so): Likewise for $(SHLIBUNWIND_LINK).
565
566 2007-01-29 Janis Johnson <janis187@us.ibm.com>
567
568 * Makefile.in (dec-filenames): Add decExcept.
569
570 2007-01-28 Daniel Jacobowitz <dan@codesourcery.com>
571
572 PR bootstrap/30469
573 * Makefile.in (CFLAGS): Forcibly remove -fprofile-generate and
574 -fprofile-use.
575
576 2007-01-25 Daniel Jacobowitz <dan@codesourcery.com>
577
578 * configure.ac: Add --enable-version-specific-runtime-libs.
579 Correct $slibdir default.
580 * configure: Regenerated.
581
582 2007-01-23 Joseph Myers <joseph@codesourcery.com>
583
584 * config/rs6000/t-ldbl128: Always use -mlong-double-128.
585
586 2007-01-21 Andrew Pinski <pinskia@gmail.com>
587
588 PR target/30519
589 * config.host (alpha*-*-linux*): Set extra_parts.
590
591 2007-01-09 Kaz Kojima <kkojima@gcc.gnu.org>
592
593 * config/sh/t-linux: New.
594 * config.host (sh*-*-linux*): Set tmake_file.
595
596 2007-01-05 Daniel Jacobowitz <dan@codesourcery.com>
597
598 * Makefile.in (install): Handle multilibs.
599
600 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
601
602 * Makefile.in: Added .PHONY entry for documentation targets.
603
604 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
605
606 * Makefile.in: Add empty info, html, dvi, pdf targets.
607
608 2007-01-04 Mike Stump <mrs@apple.com>
609
610 * Makefile.in (MAKEINFO): Remove.
611 (PERL): Likewise.
612
613 2007-01-04 Paolo Bonzini <bonzini@gnu.org>
614
615 * configure.ac: Add GCC_TOPLEV_SUBDIRS.
616 * configure: Regenerate.
617 * Makefile.in (host_subdir): Substitute it.
618 (gcc_objdir): Use it.
619
620 2007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
621
622 * config.host (ia64*-*-linux*): Set tmake_file.
623
624 2007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
625
626 * Makefile.in (version): Define.
627
628 2007-01-03 Daniel Jacobowitz <dan@codesourcery.com>
629 Paolo Bonzini <bonzini@gnu.org>
630
631 * Makefile.in, config/i386/t-darwin, config/i386/t-darwin64,
632 config/i386/t-nwld, config/rs6000/t-darwin, config/rs6000/t-ldbl128,
633 config/i386/t-crtfm, config/alpha/t-crtfm, config/ia64/t-ia64,
634 config/sparc/t-crtfm, config/t-slibgcc-darwin,
635 config/rs6000/t-ppccomm, config.host, configure.ac, empty.mk,
636 shared-object.mk, siditi-object.mk, static-object.mk: New files.
637 * configure: Generated.