]> git.ipfire.org Git - thirdparty/gcc.git/blob - libgcc/ChangeLog
gcc/
[thirdparty/gcc.git] / libgcc / ChangeLog
1 2011-06-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2
3 * config.host (i[34567]86-*-solaris2*): Add i386/t-crtfm to
4 tmake_file.
5 Add crtfastmath.o to extra_parts.
6
7 2011-06-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8
9 * config/gmon-sol2.c: Reindent.
10 Cleanup comments.
11 Remove, correct casts.
12 Use STDERR_FILENO, NULL.
13 (BASEADDRESS): Remove.
14 (minbrk): Remove.
15 (errno, sbrk): Remove declarations.
16 (monstartup) [hp300]: Remove.
17 (mcount): Remove.
18
19 2011-06-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
20
21 * Makefile.in (cpu_type): Define.
22 * config.host (i[34567]86-*-rtems*): Handle it.
23 (i[34567]86-*-solaris2*): Move body ...
24 (*-*-solaris2*): ... here.
25 New case, generalize.
26 (sparc-*-elf*): Handle it.
27 (sparc-*-linux*, sparc64-*-linux*): Replace sparc/t-crtfm by t-crtfm.
28 (sparc-*-rtems*, sparc64-*-rtems*); Handle it.
29 (sparc64-*-solaris2*, sparcv9-*-solaris2*, sparc-*-solaris2*):
30 Fold into ...
31 (sparc*-*-solaris2*): ... this.
32 New case.
33 (sparc64-*-elf*): Handle it.
34 * config/gmon-sol2.c: Move from ../gcc/config/sparc.
35 Merge ../gcc/config/i386/gmon-sol2.c.
36 * config/i386/sol2-c1.S: Move from ../gcc/config/i386/sol2-c1.asm.
37 Use C comments.
38 Merge ../gcc/config/i386/sol2-gc1.asm.
39 * config/i386/sol2-ci.S: Move from ../gcc/config/i386/sol2-ci.asm.
40 Use C comments.
41 * config/i386/sol2-cn.S: Move from ../gcc/config/i386/sol2-cn.asm.
42 Use C comments.
43 * config/i386/t-crtfm (crtfastmath.o): Use $<.
44 * config/i386/t-crtstuff: New file.
45 * config/i386/t-softfp: New file.
46 * config/i386/t-sol2 ($(T)gmon.o, $(T)gcrt1.o, $(T)crt1.o),
47 $(T)crti.o, $(T)crtn.o): Remove.
48 (gcrt1.o): New rule.
49 (TARGET_LIBGCC2_CFLAGS): Remove.
50 * config/sparc/sol2-c1.S: Move from ../gcc/config/sparc/sol2-c1.asm.
51 * config/sparc/sol2-ci.S: Move from ../gcc/config/sparc/sol2-ci.asm.
52 * config/sparc/sol2-cn.S: Move from ../gcc/config/sparc/sol2-cn.asm.
53 * config/sparc/t-sol2: New file.
54 * config/sparc/t-crtfm: Move to ...
55 * config/t-crtfm: ... this.
56 Use $(cpu_type), $<.
57 * config/t-crtin: New file.
58 * config/sparc/t-softfp: New file.
59 * config/sparc/t-softmul: New file.
60 * config/t-rtems: New file.
61 * config/t-slibgcc: New file.
62 * config/t-slibgcc-elf-ver: New file.
63 * config/t-slibgcc-gld: New file.
64 * config/t-slibgcc-sld: New file.
65 * config/t-sol2: New file.
66 * configure.ac: Include ../config/lib-ld.m4.
67 Call AC_LIB_PROG_LD_GNU.
68 Substitute cpu_type.
69 * configure: Regenerate.
70
71 2011-05-27 Bernd Schmidt <bernds@codesourcery.com>
72
73 PR bootstrap/49173
74 * config/t-slibgcc-darwin (SHLIB_MAPFILES): Look for
75 libgcc-std.ver in the build directory.
76 * config/s390/t-linux (SHLIB_MAPFILES): Likewise.
77 * config/sh/t-linux (SHLIB_MAPFILES): Likewise.
78
79 2011-05-25 Bernd Schmidt <bernds@codesourcery.com>
80
81 * libgcc-std.ver.in: New file.
82 * Makefile.in (LIBGCC_VER_GNU_PREFIX, LIBGCC_VER_SYMBOLS_PREFIX): New
83 variables.
84 (libgcc-std.ver): New rule.
85 * config/t-gnu-prefix: New file.
86
87 2011-05-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
88
89 * config/s390/t-tpf (LIB2ADDEH): Remove $(gcc_srcdir)/gthr-gnat.c.
90
91 2011-05-10 Joseph Myers <joseph@codesourcery.com>
92
93 * config/i386/darwin-lib.h: New file.
94
95 2011-05-10 Joseph Myers <joseph@codesourcery.com>
96
97 * config/arm/symbian-lib.h: New.
98
99 2011-05-04 Chris Demetriou <cgd@google.com>
100
101 * config/i386/morestack.S (__i686.get_pc_thunk.bx): Rename to...
102 (__x86.get_pc_thunk.bx): ...this.
103 (__morestack): Adjust for rename, remove undef of __i686.
104
105 2011-05-03 Chris Demetriou <cgd@google.com>
106
107 * config/i386/morestack.S (__i686.get_pc_thunk.bx): New.
108
109 2011-03-22 Joseph Myers <joseph@codesourcery.com>
110
111 * config.host (alpha*-*-gnu*, arc-*-elf*, arm*-*-netbsd*,
112 arm-*-pe*, crx-*-elf, i[34567]86-*-netbsd*, i[34567]86-*-pe,
113 m68hc11-*-*|m6811-*-*, m68hc12-*-*|m6812-*-*, mcore-*-pe*,
114 powerpc64-*-gnu*, powerpc-*-gnu-gnualtivec*, powerpc-*-gnu*,
115 sh-*-symbianelf* | sh[12346l]*-*-symbianelf*, vax-*-netbsd*):
116 Remove cases.
117
118 2011-03-14 Andreas Tobler <andreast@fgznet.ch>
119
120 * config.host (cpu_type): Add FreeBSD PowerPC specific parts.
121 Adjust copyright year.
122
123 2011-03-07 Ian Lance Taylor <iant@google.com>
124
125 * generic-morestack.c (__splitstack_find): Adjust returned stack
126 pointer to include all registers pushed by __morestack.
127
128 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
129
130 PR target/40125
131 * configure.ac: Call ACX_NONCANONICAL_TARGET.
132 (toolexecdir): Calculate and AC_SUBST.
133 (toolexeclibdir): Likewise.
134 * Makefile.in (target_noncanonical): Import.
135 (toolexecdir): Likewise.
136 (toolexeclibdir): Likewise.
137 * configure: Regenerate.
138
139 2010-12-13 Nathan Froyd <froydnj@codesourcery.com>
140
141 PR target/46040
142 * config/arm/bpabi.h: Rename to...
143 * config/arm/bpabi-lib.h: ...this.
144
145 2010-12-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
146
147 * configure.ac: Use i386/t-crtstuff on i?86-*-solaris2* if
148 appropriate.
149 * configure: Regenerate.
150
151 2010-11-24 Nathan Froyd <froydnj@codesourcery.com>
152
153 * config/libbid/bid_conf.h (BID_BIG_ENDIAN): Define in terms of
154 __FLOAT_WORD_ORDER__.
155 * config/libbid/bid_gcc_intrinsics.h (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN):
156 Delete.
157
158 2010-11-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
159
160 PR other/46202
161 * Makefile.in (install-strip): New phony target.
162
163 2010-11-07 Ian Lance Taylor <iant@google.com>
164
165 PR target/46089
166 * config/i386/morestack.S (__morestack_large_model): New
167 function.
168
169 2010-10-23 Nathan Froyd <froydnj@codesourcery.com>
170
171 * config/libbid/bid_gcc_intrinsics.h (LIBGCC2_WORDS_BIG_ENDIAN):
172 Delete.
173 (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN): Test __BYTE_ORDER__.
174
175 2010-10-14 Nathan Froyd <froydnj@codesourcery.com>
176
177 * config/arm/bpabi.h: New file.
178 * config/frv/frv-abi.h: New file.
179
180 2010-10-01 Ian Lance Taylor <iant@google.com>
181
182 * config/t-stack(LIB2ADD_ST): Set instead of LIB2ADD.
183 * config/i386/t-stack-i386 (LIB2ADD_ST): Likewise.
184
185 2010-10-01 H.J. Lu <hongjiu.lu@intel.com>
186
187 PR target/45858
188 * config.host: Add the missing `$'.
189
190 2010-09-30 Michael Eager <eager@eagercon.com>
191
192 * config.host: Add microblaze*-*-*.
193 * config/microblaze/{divsi3.asm,divsi3_table.c,moddi3.asm,modsi3.asm,
194 muldi3_hard.asm,mulsi3.asm,stack_overflow_exit.asm,t-microblaze,
195 udivsi3.asm,umodsi3.asm}: New.
196
197 2010-09-28 Ian Lance Taylor <iant@google.com>
198
199 * configure.ac: Adjust CFI test to test assembler directly rather
200 than checking gcc preprocessor macro.
201 * configure: Rebuild.
202
203 2010-09-27 Ian Lance Taylor <iant@google.com>
204
205 * configure.ac: Test whether assembler supports CFI directives.
206 * config.host: Only add t-stack and i386/t-stack-i386 to
207 tmake_file if libgcc_cv_cfi is "yes".
208 * configure: Rebuild.
209
210 2010-09-27 Ian Lance Taylor <iant@google.com>
211
212 * generic-morestack.h: New file.
213 * generic-morestack.c: New file.
214 * generic-morestack-thread.c: New file.
215 * config/i386/morestack.S: New file.
216 * config/t-stack: New file.
217 * config/i386/t-stack-i386: New file.
218 * config.host (i[34567]86-*-linux* and friends): Add t-stack and
219 i386/t-stack-i386 to tmake_file.
220
221 2010-09-21 Iain Sandoe <iains@gcc.gnu.org>
222
223 * Makefile.in (libgcc-extra-parts): Check for static archives and
224 invoke ranlib after installing them.
225 (gcc-extra-parts): Likewise.
226 (install-leaf): Likewise.
227
228 2010-09-14 H.J. Lu <hongjiu.lu@intel.com>
229
230 * configure: Regenerated.
231
232 2010-09-10 Kai Tietz <kai.tietz@onevision.com>
233
234 * configure: Regenerated.
235
236 2010-09-09 Gerald Pfeifer <gerald@pfeifer.com>
237 Andrew Pinski <pinskia@gmail.com>
238
239 PR target/40959
240 * config.host (ia64*-*-freebsd*): Set extra_parts. Set tmake_file.
241
242 2010-09-06 H.J. Lu <hongjiu.lu@intel.com>
243
244 PR target/45524
245 * configure: Regenerated.
246
247 2010-09-06 Andreas Schwab <schwab@redhat.com>
248
249 * configure: Regenerate.
250
251 2010-09-03 Uros Bizjak <ubizjak@gmail.com>
252
253 * config/i386/t-sol2 (__copysigntf3, __fabstf3): Disable for
254 64bit targets.
255 (__fixtfti, __fixunstfti, __floattitf, __floatuntitf): Enable only
256 for 64bit targets.
257
258 2010-09-03 Uros Bizjak <ubizjak@gmail.com>
259 Iain Sandoe <iains@gcc.gnu.org>
260
261 PR target/45476
262 * Makefile.in (sifuncs, difuncs, tifuncs): Filter out
263 LIB2FUNCS_EXCLUDE functions.
264
265 2010-09-03 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
266
267 * configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro.
268 Include dfp.m4.
269 * configure: Regenerate.
270
271 2010-09-01 Uros Bizjak <ubizjak@gmail.com>
272
273 * config.host (i[34567]86-*-freebsd*, x86_64-*-freebsd*): Add
274 i386/t-freebsd to tmake_file.
275 * config/i386/t-freebsd: New file.
276 * config/i386/libgcc-bsd.ver: New file.
277
278 2010-07-23 Nathan Froyd <froydnj@codesourcery.com>
279
280 * config.host (powerpc*-eabispe*): Set tmake_file.
281 (powerpc*-eabi*): Likewise.
282 * config/rs6000/t-ppccomm (EXTRA_PARTS): Add crtbegin, crtend,
283 crtbeginS, crtendS, crtbeginT.
284
285 2010-06-12 Kazu Hirata <kazu@codesourcery.com>
286
287 * config.host (mips64*-*-linux*, mips*-*-linux*): Add mips/t-crtfm
288 to tmake_file. Add crtfastmath.o to extra_parts.
289 * config/mips/t-crtfm: New.
290
291 2010-05-19 Joel Sherrill <joel.sherrill@oarcorp.com>
292
293 * config.host (sparc64-*-rtems*): New target.
294
295 2010-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
296
297 * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
298 assembler syntax.
299
300 2010-04-15 Thomas Schwinge <tschwinge@gnu.org>
301
302 * config.host <i[34567]86-*-gnu*>: Handle softfp as for Linux.
303
304 2010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
305
306 * config.host (alpha*-dec-osf[45]*): Removed alpha*-dec-osf4*,
307 alpha-dec-osf5.0* support.
308
309 2010-04-01 Ralf Corsépius <ralf.corsepius@rtems.org>
310
311 * config.host: Add lm32-*-rtems*.
312
313 2010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
314 Uros Bizjak <ubizjak@gmail.com>
315
316 PR target/39048
317 * config.host (i[34567]86-*-solaris2): Handle 32-bit Solaris 2/x86
318 like other remaining 32-bit x86 OSes.
319 * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
320 assembler syntax.
321 * config/i386/libgcc-sol2.ver: New file.
322 * config/i386/t-sol2 (SHLIB_MAPFILES): Add it.
323
324 2010-03-30 Jack Howarth <howarth@bromo.med.uc.edu>
325
326 PR c/43553
327 * Makefile.in (INTERNAL_CFLAGS): Add @set_use_emutls@.
328 * configure.ac: Use GCC_CHECK_EMUTLS to see if emulated TLS
329 is used and substitute set_use_emutls.
330 * configure: Regenerated.
331
332 2010-03-30 Tarik Graba <tarik.graba@telecom-paristech.fr>
333
334 * config/lm32/t-lm32: Remove misplaced MULTILIB_OPTIONS.
335
336 2010-03-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
337
338 PR target/38085
339 * config/i386/t-sol2 ($(T)gmon.o): Use CFLAGS instead of
340 MULTILIB_CFLAGS.
341 ($(T)gcrt1.o): Likewise.
342 ($(T)crt1.o): Likewise.
343 ($(T)crti.o): Likewise.
344 ($(T)crtn.o): Likewise.
345
346 2010-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
347
348 PR other/42980
349 * Makefile.in (install): Use $(MAKE) string in rule, for
350 parallel make.
351
352 2010-02-22 Hans-Peter Nilsson <hp@bitrange.com>
353
354 Migrate from broken pre-libgcc legacy support to libgcc-centric rules.
355 * config/mmix/t-mmix: New file.
356 * config.host <mmix-knuth-mmixware> (extra_parts, tmake_file): Set.
357
358 2010-02-02 Jack Howarth <howarth@bromo.med.uc.edu>
359
360 PR java/41991
361 * config/t-slibgcc-darwin: Add libgcc-libsystem.ver to
362 SHLIB_MAPFILES.
363
364 2010-01-04 Anthony Green <green@moxielogic.com>
365
366 * config/moxie/crti.asm, config/moxie/crtn.asm,
367 config/moxie/t-moxie-softfp, config/moxie/sfp-machine.h,
368 config/moxie/t-moxie: New files.
369 * config.host: Add t-moxie-softfp reference.
370
371 2009-11-18 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
372
373 PR other/39888
374 * config/t-slibgcc-darwin: Fix embedded rpaths for
375 --enable-version-specific-runtime-libs, build extension stub
376 libs exposing features available from current libgcc_s.
377
378 2009-11-11 Jon Beniston <jon@beniston.com>
379
380 * config.host: Add lm32 targets.
381 * config/lm32: New directory.
382 * config/lm32/libgcc_lm32.h: New file.
383 * config/lm32/_mulsi3.c: New file.
384 * config/lm32/_udivmodsi4.c: New file.
385 * config/lm32/_divsi3.c: New file.
386 * config/lm32/_modsi3.c: New file.
387 * config/lm32/_udivsi3.c: New file.
388 * config/lm32/_umodsi3.c: New file.
389 * config/lm32/_lshrsi3.S: New file.
390 * config/lm32/_ashrsi3.S: New file.
391 * config/lm32/_ashlsi3.S: New file.
392 * config/lm32/crti.S: New file.
393 * config/lm32/crtn.S: New file.
394 * config/lm32/t-lm32: New file.
395 * config/lm32/t-elf: New file.
396 * config/lm32/t-uclinux: New file.
397
398 2009-10-26 Nick Clifton <nickc@redhat.com>
399
400 * config.host: Add support for RX target.
401 * config/rx: New directory.
402 * config/rx/rx-abi-functions.c: New file. Supplementary
403 functions for libgcc to support the RX ABI.
404 * config/rx/rx-abi.h: New file. Supplementary header file for
405 libgcc RX ABI functions.
406 * config/rx/t-rx: New file: Makefile fragment for building
407 libgcc for the RX.
408
409 2009-10-09 Uros Bizjak <ubizjak@gmail.com>
410
411 * config/i386/32/sfp-machine.h (__FP_FRAC_SUB_4): Change operand
412 constraint of y0 to "g".
413
414 2009-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
415
416 * config.host: Include the s390 makefile fragments.
417 * config/s390/32/_fixdfdi.c: New file.
418 * config/s390/32/_fixsfdi.c: New file.
419 * config/s390/32/_fixtfdi.c: New file.
420 * config/s390/32/_fixunsdfdi.c: New file.
421 * config/s390/32/_fixunssfdi.c: New file.
422 * config/s390/32/_fixunstfdi.c: New file.
423 * config/s390/32/t-floattodi: New file.
424 * config/s390/libgcc-glibc.ver: New file.
425 * config/s390/t-crtstuff: New file.
426 * config/s390/t-linux: New file.
427 * config/s390/t-tpf: New file.
428
429 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
430
431 * configure.ac (AC_PREREQ): Bump to 2.64.
432
433 2009-08-22 Kaz Kojima <kkojima@gcc.gnu.org>
434
435 * config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Add -mieee.
436
437 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
438
439 * configure: Regenerate.
440
441 2009-08-09 Douglas B Rupp <rupp@gnat.com>
442
443 * config.host (ia64-hp-*vms*): New target.
444 (alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
445 with ia64-hp-*vms*.
446
447 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
448
449 * configure.ac: Add snippet for maintainer-mode.
450 * configure: Regenerate.
451 * Makefile.in (AUTOCONF, configure_deps): New variables.
452 ($(srcdir)/configure)): New rule, active only with maintainer
453 mode turned on.
454
455 2009-06-23 DJ Delorie <dj@redhat.com>
456
457 Add MeP port.
458 * config.host: Add mep support.
459
460 2009-06-22 Kai Tietz <kai.tietz@onevision.com>
461
462 * config.host: Add i386/${host_address}/t-fprules-softfp and
463 t-softfp to tmake_file for i[34567]86-*-mingw*, x86_64-*-mingw*.
464
465 * config/i386/64/_divtc3.c: Disable usage of .symver assembly symbol
466 for mingw targets.
467 * config/i386/64/_multc3.c: Likewise.
468 * config/i386/64/_powitf2.c: Likewise.
469 * config/i386/64/eqtf2.c: Likewise.
470 * config/i386/64/getf2.c: Likewise.
471 * config/i386/64/letf2.c: Likewise.
472 * config/i386/64/letf2.c: Likewise.
473 * config/i386/64/sfp-machine.h (_FP_W_TYPE): Define as
474 unsigned long long for x64 mingw targets.
475 (_FP_WS_TYPE): Define as signed long long for x64 mingw target.
476 (_FP_I_TYPE): Define as long long for x64 mingw target.
477
478 2009-06-10 Maciej W. Rozycki <macro@linux-mips.org>
479
480 * config.host (vax-*-linux*): New.
481
482 2009-05-31 Anthony Green <green@moxielogic.com>
483
484 * config.host: Add moxie support.
485 * config/moxie/t-moxie: New file.
486
487 2009-05-29 David Billinghurst <billingd@gcc.gnu.org>
488
489 * config.host: Add i386/${host_address}/t-fprules-softfp and
490 t-softfp to tmake_file for i[34567]86-*-cygwin*.
491
492 2009-04-17 Aurelien Jarno <aurelien@aurel32.net>
493
494 * config.host: Add i386/${host_address}/t-fprules-softfp to
495 tmake_file for i[34567]86-*-kfreebsd*-gnu, x86_64-*-kfreebsd*-gnu*.
496
497 2009-04-09 Nick Clifton <nickc@redhat.com>
498
499 * config/ia64/tf-signs.c: Change copyright header to refer to
500 version 3 of the GNU General Public License with version 3.1
501 of the GCC Runtime Library Exception and to point readers at
502 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
503 web page.
504 * config/i386/32/tf-signs.c: Likewise.
505 * config/libbid/_addsub_dd.c: Likewise.
506 * config/libbid/_addsub_sd.c: Likewise.
507 * config/libbid/_addsub_td.c: Likewise.
508 * config/libbid/_dd_to_df.c: Likewise.
509 * config/libbid/_dd_to_di.c: Likewise.
510 * config/libbid/_dd_to_sd.c: Likewise.
511 * config/libbid/_dd_to_sf.c: Likewise.
512 * config/libbid/_dd_to_si.c: Likewise.
513 * config/libbid/_dd_to_td.c: Likewise.
514 * config/libbid/_dd_to_tf.c: Likewise.
515 * config/libbid/_dd_to_udi.c: Likewise.
516 * config/libbid/_dd_to_usi.c: Likewise.
517 * config/libbid/_dd_to_xf.c: Likewise.
518 * config/libbid/_df_to_dd.c: Likewise.
519 * config/libbid/_df_to_sd.c: Likewise.
520 * config/libbid/_df_to_td.c: Likewise.
521 * config/libbid/_di_to_dd.c: Likewise.
522 * config/libbid/_di_to_sd.c: Likewise.
523 * config/libbid/_di_to_td.c: Likewise.
524 * config/libbid/_div_dd.c: Likewise.
525 * config/libbid/_div_sd.c: Likewise.
526 * config/libbid/_div_td.c: Likewise.
527 * config/libbid/_eq_dd.c: Likewise.
528 * config/libbid/_eq_sd.c: Likewise.
529 * config/libbid/_eq_td.c: Likewise.
530 * config/libbid/_ge_dd.c: Likewise.
531 * config/libbid/_ge_sd.c: Likewise.
532 * config/libbid/_ge_td.c: Likewise.
533 * config/libbid/_gt_dd.c: Likewise.
534 * config/libbid/_gt_sd.c: Likewise.
535 * config/libbid/_gt_td.c: Likewise.
536 * config/libbid/_isinfd128.c: Likewise.
537 * config/libbid/_isinfd32.c: Likewise.
538 * config/libbid/_isinfd64.c: Likewise.
539 * config/libbid/_le_dd.c: Likewise.
540 * config/libbid/_le_sd.c: Likewise.
541 * config/libbid/_le_td.c: Likewise.
542 * config/libbid/_lt_dd.c: Likewise.
543 * config/libbid/_lt_sd.c: Likewise.
544 * config/libbid/_lt_td.c: Likewise.
545 * config/libbid/_mul_dd.c: Likewise.
546 * config/libbid/_mul_sd.c: Likewise.
547 * config/libbid/_mul_td.c: Likewise.
548 * config/libbid/_ne_dd.c: Likewise.
549 * config/libbid/_ne_sd.c: Likewise.
550 * config/libbid/_ne_td.c: Likewise.
551 * config/libbid/_sd_to_dd.c: Likewise.
552 * config/libbid/_sd_to_df.c: Likewise.
553 * config/libbid/_sd_to_di.c: Likewise.
554 * config/libbid/_sd_to_sf.c: Likewise.
555 * config/libbid/_sd_to_si.c: Likewise.
556 * config/libbid/_sd_to_td.c: Likewise.
557 * config/libbid/_sd_to_tf.c: Likewise.
558 * config/libbid/_sd_to_udi.c: Likewise.
559 * config/libbid/_sd_to_usi.c: Likewise.
560 * config/libbid/_sd_to_xf.c: Likewise.
561 * config/libbid/_sf_to_dd.c: Likewise.
562 * config/libbid/_sf_to_sd.c: Likewise.
563 * config/libbid/_sf_to_td.c: Likewise.
564 * config/libbid/_si_to_dd.c: Likewise.
565 * config/libbid/_si_to_sd.c: Likewise.
566 * config/libbid/_si_to_td.c: Likewise.
567 * config/libbid/_td_to_dd.c: Likewise.
568 * config/libbid/_td_to_df.c: Likewise.
569 * config/libbid/_td_to_di.c: Likewise.
570 * config/libbid/_td_to_sd.c: Likewise.
571 * config/libbid/_td_to_sf.c: Likewise.
572 * config/libbid/_td_to_si.c: Likewise.
573 * config/libbid/_td_to_tf.c: Likewise.
574 * config/libbid/_td_to_udi.c: Likewise.
575 * config/libbid/_td_to_usi.c: Likewise.
576 * config/libbid/_td_to_xf.c: Likewise.
577 * config/libbid/_tf_to_dd.c: Likewise.
578 * config/libbid/_tf_to_sd.c: Likewise.
579 * config/libbid/_tf_to_td.c: Likewise.
580 * config/libbid/_udi_to_dd.c: Likewise.
581 * config/libbid/_udi_to_sd.c: Likewise.
582 * config/libbid/_udi_to_td.c: Likewise.
583 * config/libbid/_unord_dd.c: Likewise.
584 * config/libbid/_unord_sd.c: Likewise.
585 * config/libbid/_unord_td.c: Likewise.
586 * config/libbid/_usi_to_dd.c: Likewise.
587 * config/libbid/_usi_to_sd.c: Likewise.
588 * config/libbid/_usi_to_td.c: Likewise.
589 * config/libbid/_xf_to_dd.c: Likewise.
590 * config/libbid/_xf_to_sd.c: Likewise.
591 * config/libbid/_xf_to_td.c: Likewise.
592 * config/libbid/bid128.c: Likewise.
593 * config/libbid/bid128_2_str.h: Likewise.
594 * config/libbid/bid128_2_str_macros.h: Likewise.
595 * config/libbid/bid128_2_str_tables.c: Likewise.
596 * config/libbid/bid128_add.c: Likewise.
597 * config/libbid/bid128_compare.c: Likewise.
598 * config/libbid/bid128_div.c: Likewise.
599 * config/libbid/bid128_fma.c: Likewise.
600 * config/libbid/bid128_logb.c: Likewise.
601 * config/libbid/bid128_minmax.c: Likewise.
602 * config/libbid/bid128_mul.c: Likewise.
603 * config/libbid/bid128_next.c: Likewise.
604 * config/libbid/bid128_noncomp.c: Likewise.
605 * config/libbid/bid128_quantize.c: Likewise.
606 * config/libbid/bid128_rem.c: Likewise.
607 * config/libbid/bid128_round_integral.c: Likewise.
608 * config/libbid/bid128_scalb.c: Likewise.
609 * config/libbid/bid128_sqrt.c: Likewise.
610 * config/libbid/bid128_string.c: Likewise.
611 * config/libbid/bid128_to_int16.c: Likewise.
612 * config/libbid/bid128_to_int32.c: Likewise.
613 * config/libbid/bid128_to_int64.c: Likewise.
614 * config/libbid/bid128_to_int8.c: Likewise.
615 * config/libbid/bid128_to_uint16.c: Likewise.
616 * config/libbid/bid128_to_uint32.c: Likewise.
617 * config/libbid/bid128_to_uint64.c: Likewise.
618 * config/libbid/bid128_to_uint8.c: Likewise.
619 * config/libbid/bid32_to_bid128.c: Likewise.
620 * config/libbid/bid32_to_bid64.c: Likewise.
621 * config/libbid/bid64_add.c: Likewise.
622 * config/libbid/bid64_compare.c: Likewise.
623 * config/libbid/bid64_div.c: Likewise.
624 * config/libbid/bid64_fma.c: Likewise.
625 * config/libbid/bid64_logb.c: Likewise.
626 * config/libbid/bid64_minmax.c: Likewise.
627 * config/libbid/bid64_mul.c: Likewise.
628 * config/libbid/bid64_next.c: Likewise.
629 * config/libbid/bid64_noncomp.c: Likewise.
630 * config/libbid/bid64_quantize.c: Likewise.
631 * config/libbid/bid64_rem.c: Likewise.
632 * config/libbid/bid64_round_integral.c: Likewise.
633 * config/libbid/bid64_scalb.c: Likewise.
634 * config/libbid/bid64_sqrt.c: Likewise.
635 * config/libbid/bid64_string.c: Likewise.
636 * config/libbid/bid64_to_bid128.c: Likewise.
637 * config/libbid/bid64_to_int16.c: Likewise.
638 * config/libbid/bid64_to_int32.c: Likewise.
639 * config/libbid/bid64_to_int64.c: Likewise.
640 * config/libbid/bid64_to_int8.c: Likewise.
641 * config/libbid/bid64_to_uint16.c: Likewise.
642 * config/libbid/bid64_to_uint32.c: Likewise.
643 * config/libbid/bid64_to_uint64.c: Likewise.
644 * config/libbid/bid64_to_uint8.c: Likewise.
645 * config/libbid/bid_b2d.h: Likewise.
646 * config/libbid/bid_binarydecimal.c: Likewise.
647 * config/libbid/bid_conf.h: Likewise.
648 * config/libbid/bid_convert_data.c: Likewise.
649 * config/libbid/bid_decimal_data.c: Likewise.
650 * config/libbid/bid_decimal_globals.c: Likewise.
651 * config/libbid/bid_div_macros.h: Likewise.
652 * config/libbid/bid_dpd.c: Likewise.
653 * config/libbid/bid_flag_operations.c: Likewise.
654 * config/libbid/bid_from_int.c: Likewise.
655 * config/libbid/bid_functions.h: Likewise.
656 * config/libbid/bid_gcc_intrinsics.h: Likewise.
657 * config/libbid/bid_inline_add.h: Likewise.
658 * config/libbid/bid_internal.h: Likewise.
659 * config/libbid/bid_round.c: Likewise.
660 * config/libbid/bid_sqrt_macros.h: Likewise.
661
662 2009-04-09 Jakub Jelinek <jakub@redhat.com>
663
664 * Makefile.in: Change copyright header to refer to version
665 3 of the GNU General Public License and to point readers at the
666 COPYING3 file and the FSF's license web page.
667 * config.host: Likewise.
668
669 2009-04-07 Alan Modra <amodra@bigpond.net.au>
670
671 * config.host: Reorder and merge to match config.gcc change.
672
673 2009-04-03 Alan Modra <amodra@bigpond.net.au>
674
675 * config.host (powerpc-*-linux*altivec*, powerpc-*-linux*spe): Delete.
676
677 2009-03-28 Joseph Myers <joseph@codesourcery.com>
678
679 * config.host (arm-*-coff*, armel-*-coff*, arm-semi-aof,
680 armel-semi-aof, h8300-*-*, i[34567]86-*-aout*, i[34567]86-*-coff*,
681 m68k-*-aout*, m68k-*-coff*, pdp11-*-bsd, rs6000-ibm-aix4.[12]*,
682 powerpc-ibm-aix4.[12]*, sh-*-*): Remove.
683
684 2009-02-12 Uros Bizjak <ubizjak@gmail.com>
685
686 * config.host (ia64*-*-linux*): Add t-softfp to tmake_file.
687 * config/ia64/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
688
689 2009-02-12 H.J. Lu <hongjiu.lu@intel.com>
690
691 * config.host (ia64*-*-linux*): Add ia64/t-fprules-softfp and
692 ia64/t-softfp-compat to tmake_file.
693
694 * Makefile.in (gen-hide-list): Ignore .*_compat and .*@.*.
695
696 * config/ia64/__divxf3.asm: New.
697 * config/ia64/_fixtfdi.asm: Likewise.
698 * config/ia64/_fixunstfdi.asm: Likewise.
699 * config/ia64/_floatditf.asm: Likewise.
700 * config/ia64/t-fprules-softfp: Likewise.
701 * config/ia64/t-softfp-compat: Likewise.
702 * config/ia64/tf-signs.c: Likewise.
703
704 2009-01-18 Ben Elliston <bje@au.ibm.com>
705
706 * config/i386/32/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
707
708 2009-01-16 Ben Elliston <bje@au.ibm.com>
709
710 * config.host (i[34567]86-*-linux*, x86_64-*-linux*): Add t-softfp
711 to tmake_file.
712
713 2009-01-13 Ben Elliston <bje@au.ibm.com>
714
715 * config/t-softfp: New file.
716 * config.host (powerpc64-*-linux*, powerpc64-*-gnu*): Add t-softfp.
717 (powerpc-*-linux*spe*, powerpc-*-linux*): Likewise.
718
719 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
720
721 * config.host: Add m32r*-*-rtems*.
722
723 2008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
724
725 * config.host: Add m32c*-*-rtems*.
726
727 2008-11-20 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
728
729 PR bootstrap/33100
730 * configure.ac (i?86-*-solaris2.1[0-9]*): Only include
731 i386/t-crtstuff if linker supports ZERO terminator unwind entries.
732 * configure: Regenerate.
733 * config.host (i[34567]86-*-solaris2*): Move i386/t-sol2 in
734 tmake_file here from gcc/config.gcc.
735 Move extra_parts here from gcc/config.gcc.
736 * config/i386/t-sol2: Move here from gcc/config/i386.
737 Use gcc_srcdir instead of srcdir.
738
739 2008-11-18 Adam Nemet <anemet@caviumnetworks.com>
740
741 * config.host (mipsisa64r2-*-elf* | mipsisa64r2el-*-elf*): New
742 case.
743
744 2008-11-09 Thomas Schwinge <tschwinge@gnu.org>
745
746 * config.host <t-tls>: Also enable for GNU/kFreeBSD and GNU/kNetBSD.
747
748 2008-10-08 Thomas Schwinge <tschwinge@gnu.org>
749
750 * config.host: Fold `*-*-gnu*' cases into the Linux ones.
751
752 2008-09-03 Hari Sandanagobalane <hariharan@picochip.com>
753
754 Add picoChip port.
755 * config.host: Add picochip-*-*.
756
757 2008-08-06 Bob Wilson <bob.wilson@acm.org>
758
759 * config.host: Match more processor names for Xtensa.
760
761 2008-07-08 H.J. Lu <hongjiu.lu@intel.com>
762
763 * config/i386/64/t-softfp-compat: Update comments.
764
765 2008-07-07 H.J. Lu <hongjiu.lu@intel.com>
766
767 * config/i386/64/_divtc3-compat.c: Moved to ...
768 * config/i386/64/_divtc3.c: Here.
769
770 * config/i386/64/_multc3-compat.c: Moved to ...
771 * config/i386/64/_multc3.c: Here.
772
773 * config/i386/64/_powitf2-compat.c: Moved to ...
774 * config/i386/64/_powitf2.c: Here.
775
776 * config/i386/64/t-softfp-compat (libgcc2-tf-compats): Add
777 .c suffix instead of -compat.c.
778
779 2008-07-05 Uros Bizjak <ubizjak@gmail.com>
780
781 * config/i386/32/sfp-machine.h (_FP_MUL_MEAT_S): Remove.
782 (_FP_MUL_MEAT_D): Ditto.
783 (_FP_DIV_MEAT_S): Ditto.
784 (_FP_DIV_MEAT_D): Ditto.
785
786 2008-07-03 Richard Sandiford <rdsandiford@googlemail.com>
787
788 * Makefile.in: Add support for __sync_* libgcc functions.
789
790 2008-07-03 H.J. Lu <hongjiu.lu@intel.com>
791
792 * shared-object.mk ($(base)_s$(objext)): Remove -DSHARED.
793
794 2008-07-02 H.J. Lu <hongjiu.lu@intel.com>
795
796 PR boostrap/36702
797 * config.host: Only include 32bit t-fprules-softfp for Darwin/x86
798 and Linux/x86. Include 64bit t-softfp-compat for Linux/x86.
799
800 * config/i386/64/t-fprules-softfp: Moved to ...
801 * config/i386/64/t-softfp-compat: This. New.
802
803 2008-07-02 Uros Bizjak <ubizjak@gmail.com>
804
805 * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS) [FP_EX_INVALID]:
806 Initialize f with 0.0.
807
808 2008-07-02 H.J. Lu <hongjiu.lu@intel.com>
809
810 PR target/36669
811 * shared-object.mk ($(base)_s$(objext)): Add -DSHARED.
812
813 * config/i386/64/_divtc3-compat.c: New.
814 * config/i386/64/_multc3-compat.c: Likewise.
815 * config/i386/64/_powitf2-compat.c: Likewise.
816 * config/i386/64/eqtf2.c: Likewise.
817 * config/i386/64/getf2.c: Likewise.
818 * config/i386/64/letf2.c: Likewise.
819 * config/i386/64/t-fprules-softfp: Likewise.
820
821 2008-07-02 H.J. Lu <hongjiu.lu@intel.com>
822
823 * config.host: Add i386/${host_address}/t-fprules-softfp to
824 tmake_file for i[34567]86-*-darwin*, x86_64-*-darwin*,
825 i[34567]86-*-linux*, x86_64-*-linux*.
826
827 * configure.ac: Set host_address to 64 or 32 for x86.
828 * configure: Regenerated.
829
830 * Makefile.in (config.status): Also depend on
831 $(srcdir)/config.host.
832
833 * config/i386/32/t-fprules-softfp: New.
834 * config/i386/32/tf-signs.c: Likewise.
835
836 * config/i386/64/sfp-machine.h: New. Moved from gcc.
837
838 2008-07-02 H.J. Lu <hongjiu.lu@intel.com>
839 Uros Bizjak <ubizjak@gmail.com>
840
841 * config/i386/32/sfp-machine.h: New.
842
843 2008-06-26 Nathan Froyd <froydnj@codesourcery.com>
844
845 * config/rs6000/t-ppccomm: Remove rules that conflict with
846 auto-generated rules.
847
848 2008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
849
850 * configure.ac: sinclude override.m4.
851 * configure: Regenerate.
852
853 2008-06-11 Bernhard Fischer <aldot@gcc.gnu.org>
854
855 * configure: Regenerate.
856
857 2008-06-10 Joseph Myers <joseph@codesourcery.com>
858
859 * Makefile.in (DECNUMINC): Remove
860 -I$(MULTIBUILDTOP)../../libdecnumber.
861 * gstdint.h: New.
862
863 2008-06-07 Joseph Myers <joseph@codesourcery.com>
864
865 * config.host (strongarm*-*-*, ep9312*-*-*, xscale-*-*,
866 parisc*-*-*, m680[012]0-*-*, *-*-linux*libc1*, *-*-linux*aout*,
867 alpha*-*-unicosmk*, strongarm*-*-freebsd*, ep9312-*-elf,
868 arm*-*-kaos*, cris-*-aout, parisc*64*-*-linux*, parisc*-*-linux*,
869 hppa1.1-*-pro*, hppa1.1-*-osf*, hppa1.1-*-bsd*,
870 i[34567]86-sequent-ptx4*, i[34567]86-sequent-sysv4*,
871 i[34567]86-*-beoself*, i[34567]86-*-beos*, i[34567]86-*-sco3.2v5*,
872 i[34567]86-*-sysv5*, i[34567]86-*-sysv4*, i[34567]86-*-uwin*,
873 i[34567]86-*-kaos*, m68020-*-elf*, m68010-*-netbsdelf*,
874 mips-wrs-windiss, mt-*-elf, powerpc-*-beos*, powerpc-*-chorusos*,
875 powerpc-wrs-windiss*, powerpcle-*-sysv*, powerpc-*-kaos*,
876 powerpcle-*-kaos*, sh*-*-kaos*, sparc-*-sysv4*, strongarm-*-elf*,
877 strongarm-*-pe, strongarm-*-kaos*, vax-*-bsd*, vax-*-sysv*,
878 vax-*-ultrix*, xscale-*-elf, xscale-*-coff): Remove.
879
880 2008-05-25 Arthur Loiret <arthur.loiret@u-psud.fr>
881
882 * config.host (sh2[lbe]*-*-linux*): Allow target.
883
884 2008-04-30 Nathan Froyd <froydnj@codesourcery.com>
885
886 * config/rs6000/t-ppccomm: Add build rules for new files.
887 (LIB2ADD_ST): New variable.
888
889 2008-04-07 Andy Hutchinson <hutchinsonandy@aim.com>
890
891 PR target/34210
892 PR target/35508
893 * config.host (avr-*-*): Add avr cpu_type and avr tmake_file.
894 * config/t-avr: New file. Build 16bit libgcc functions.
895
896 2008-03-02 Jakub Jelinek <jakub@redhat.com>
897
898 PR target/35401
899 * config/t-slibgcc-darwin: Make install-leaf dependent on
900 install-darwin-libgcc-stubs instead of install.
901
902 2008-01-25 Joseph Myers <joseph@codesourcery.com>
903
904 * config.host (tic4x-*-*, c4x-*-rtems*, tic4x-*-rtems*, c4x-*,
905 tic4x-*, h8300-*-rtemscoff*, ns32k-*-netbsdelf*, ns32k-*-netbsd*,
906 sh-*-rtemscoff*): Remove cases.
907
908 2007-12-27 Richard Sandiford <rsandifo@nildram.co.uk>
909
910 * Makefile.in (all): Use install-leaf rather than install.
911 (install): Split most of the rule into...
912 (install-leaf): ...this new one.
913
914 2007-12-19 Etsushi Kato <ek.kato@gmail.com>
915 Paolo Bonzini <bonzini@gnu.org>
916
917 PR target/30572
918 * Makefile.in: Use @shlib_slibdir@ substitution to get
919 correct install name on darwin.
920 * config/t-slibgcc-darwin: Use @shlib_slibdir@ for -install_name.
921
922 2007-12-15 Hans-Peter Nilsson <hp@axis.com>
923
924 * config.host (crisv32-*-elf, crisv32-*-none): New, same as
925 cris-*-elf and cris-*-none.
926 (crisv32-*-linux*): Similar, as cris-*-linux*.
927
928 2007-11-20 Rask Ingemann Lambertsen <rask@sygehus.dk>
929
930 * config.host (ia64*-*-elf*): Build ia64 specific libgcc parts.
931
932 2007-10-27 H.J. Lu <hongjiu.lu@intel.com>
933
934 PR regression/33926
935 * configure.ac: Replace have_cc_tls with gcc_cv_have_cc_tls.
936 * configure: Regenerated.
937
938 2007-09-27 H.J. Lu <hongjiu.lu@intel.com>
939
940 * Makefile.in (dfp-filenames): Replace decimal_globals,
941 decimal_data, binarydecimal and convert_data with
942 bid_decimal_globals, bid_decimal_data, bid_binarydecimal
943 and bid_convert_data, respectively.
944
945 2007-09-17 Chao-ying Fu <fu@mips.com>
946 Nigel Stephens <nigel@mips.com>
947
948 * fixed-obj.mk: New file to support fine-grain fixed-point functions.
949 * Makefile.in (fixed_point): Define.
950 Check if fixed_point is yes to build support functions.
951 * configure.ac: Check for fixed_point support.
952 * configure: Regenerated.
953 * gen-fixed.sh: New file to generate lists of fixed-point labels,
954 funcs, modes, from, to.
955
956 2007-09-11 Janis Johnson <janis187@us.ibm.com
957
958 * Makefile.in (dfp-filenames): Add bid128_noncomp.
959
960 2007-09-10 Janis Johnson <janis187@us.ibm.com>
961
962 * Makefile.in (dfp-filenames): Remove decUtility, add
963 decDouble, decPacked, decQuad, decSingle.
964
965 2007-08-27 Hans Kester <hans.kester@ellips.nl>
966
967 * config.host : Add x86_64-elf target.
968
969 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
970
971 * configure.ac (set_have_cc_tls): Add a missing =.
972 * configure: Regenerated.
973
974 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
975
976 * config.host (tmake_file): Add t-tls for i[34567]86-*-linux*
977 and x86_64-*-linux*.
978
979 * config/t-tls: New file.
980
981 * Makefile.in (INTERNAL_CFLAGS): Add @set_have_cc_tls@.
982
983 * configure.ac: Include ../config/enable.m4 and
984 ../config/tls.m4. Use GCC_CHECK_CC_TLS to check if assembler
985 supports TLS and substitute set_have_cc_tls.
986 * configure: Regenerated.
987
988 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
989
990 * Makefile.in: Use libbid for DFP when BID is enabled.
991
992 2007-06-14 Danny Smith <dannysmith@users.sourceforge.net>
993
994 * config.host(*-cygwin* |*-mingw* ): Add crtbegin.o, crtend.o to
995 extra_parts. Add config/i386/t-cygming to tmake_file.
996 * config/i386/t-cygming: New file with rules for crtbegin.o, crtend.o.
997
998 2007-05-29 Zuxy Meng <zuxy.meng@gmail.com>
999 Danny Smith <dannysmith@users.sourceforge.net>
1000
1001 PR target/29498
1002 * config.host (i[34567]86-*-cygwin* | i[34567]86-*-mingw*) Add
1003 crtfastmath.o to extra_parts. Add i386/t-crtfm to tmake_file.
1004 * config/i386/t-crtfm: Compile crtfastmath.o with
1005 -minline-all-stringops.
1006
1007 2007-05-10 Richard Sandiford <richard@codesourcery.com>
1008
1009 * config.host (sparc-wrs-vxworks): New target.
1010
1011 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
1012
1013 * config.host: Recognize fido.
1014
1015 2007-04-04 Janis Johnson <janis187@us.ibm.com>
1016
1017 * configure: Check host, not target, for decimal float support.
1018
1019 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
1020
1021 * config/i386/t-crtpc: New file.
1022 * config.host (i[34567]86-*-linux*): Add i386/t-crtpc to tm-file.
1023 (x86_64-*-linux*): Ditto.
1024
1025 2007-02-30 Kai Tietz <kai.tietz@onevision.com>
1026
1027 * config.host (x86_64-*-mingw*): New target.
1028
1029 2007-03-23 Michael Meissner <michael.meissner@amd.com>
1030 H.J. Lu <hongjiu.lu@intel.com>
1031
1032 * Makefile.in (enable_decimal_float): New.
1033 (DECNUMINC): Add
1034 -I$(srcdir)/../libdecnumber/$(enable_decimal_float).
1035 (dec-objects): Move decimal32, decimal64 and decimal128 to ...
1036 (decbits-filenames): This.
1037 (decbits-objects): New.
1038 (libgcc-objects): Add $(decbits-objects).
1039
1040 * configure.ac: Support * --enable-decimal-float={no,yes,bid,dpd}.
1041 Substitute enable_decimal_float.
1042 * configure: Regenerated.
1043
1044 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
1045
1046 * config.host (cris-*-elf | cris-*-none): Set extra_parts.
1047
1048 2007-03-12 Brooks Moses <brooks.moses@codesourcery.com>
1049
1050 * Makefile.in (install-info): New dummy target.
1051
1052 2007-03-05 Bernd Schmidt <bernd.schmidt@analog.com>
1053
1054 * config.host (bfin*-linux-uclibc*): Set extra_parts.
1055
1056 2007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
1057
1058 * Makefile.in: Add install-html and install-pdf dummy
1059 targets.
1060
1061 2007-02-05 Roger Sayle <roger@eyesopen.com>
1062 Daniel Jacobowitz <dan@codesourcery.com>
1063
1064 * Makefile.in <LIBUNWIND>: Make libgcc_s.so depend on libunwind.so.
1065 (libgcc_s.so): Append -B./ to CFLAGS for $(SHLIB_LINK).
1066 (libunwind.so): Likewise for $(SHLIBUNWIND_LINK).
1067
1068 2007-01-29 Janis Johnson <janis187@us.ibm.com>
1069
1070 * Makefile.in (dec-filenames): Add decExcept.
1071
1072 2007-01-28 Daniel Jacobowitz <dan@codesourcery.com>
1073
1074 PR bootstrap/30469
1075 * Makefile.in (CFLAGS): Forcibly remove -fprofile-generate and
1076 -fprofile-use.
1077
1078 2007-01-25 Daniel Jacobowitz <dan@codesourcery.com>
1079
1080 * configure.ac: Add --enable-version-specific-runtime-libs.
1081 Correct $slibdir default.
1082 * configure: Regenerated.
1083
1084 2007-01-23 Joseph Myers <joseph@codesourcery.com>
1085
1086 * config/rs6000/t-ldbl128: Always use -mlong-double-128.
1087
1088 2007-01-21 Andrew Pinski <pinskia@gmail.com>
1089
1090 PR target/30519
1091 * config.host (alpha*-*-linux*): Set extra_parts.
1092
1093 2007-01-09 Kaz Kojima <kkojima@gcc.gnu.org>
1094
1095 * config/sh/t-linux: New.
1096 * config.host (sh*-*-linux*): Set tmake_file.
1097
1098 2007-01-05 Daniel Jacobowitz <dan@codesourcery.com>
1099
1100 * Makefile.in (install): Handle multilibs.
1101
1102 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
1103
1104 * Makefile.in: Added .PHONY entry for documentation targets.
1105
1106 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
1107
1108 * Makefile.in: Add empty info, html, dvi, pdf targets.
1109
1110 2007-01-04 Mike Stump <mrs@apple.com>
1111
1112 * Makefile.in (MAKEINFO): Remove.
1113 (PERL): Likewise.
1114
1115 2007-01-04 Paolo Bonzini <bonzini@gnu.org>
1116
1117 * configure.ac: Add GCC_TOPLEV_SUBDIRS.
1118 * configure: Regenerate.
1119 * Makefile.in (host_subdir): Substitute it.
1120 (gcc_objdir): Use it.
1121
1122 2007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
1123
1124 * config.host (ia64*-*-linux*): Set tmake_file.
1125
1126 2007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
1127
1128 * Makefile.in (version): Define.
1129
1130 2007-01-03 Daniel Jacobowitz <dan@codesourcery.com>
1131 Paolo Bonzini <bonzini@gnu.org>
1132
1133 * Makefile.in, config/i386/t-darwin, config/i386/t-darwin64,
1134 config/i386/t-nwld, config/rs6000/t-darwin, config/rs6000/t-ldbl128,
1135 config/i386/t-crtfm, config/alpha/t-crtfm, config/ia64/t-ia64,
1136 config/sparc/t-crtfm, config/t-slibgcc-darwin,
1137 config/rs6000/t-ppccomm, config.host, configure.ac, empty.mk,
1138 shared-object.mk, siditi-object.mk, static-object.mk: New files.
1139 * configure: Generated.