OSDN Git Service

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