]> git.ipfire.org Git - thirdparty/gcc.git/blame - libgcc/ChangeLog
configure.ac (cygwin noconfigdirs): Remove libgcj.
[thirdparty/gcc.git] / libgcc / ChangeLog
CommitLineData
532bfb0a
AJ
12009-04-17 Aurelien Jarno <aurelien@aurel32.net>
2
3 * config.host: Add i386/${host_address}/t-fprules-softfp to
4 tmake_file for i[34567]86-*-kfreebsd*-gnu, x86_64-*-kfreebsd*-gnu*.
5
748086b7
JJ
62009-04-09 Nick Clifton <nickc@redhat.com>
7
8 * config/ia64/tf-signs.c: Change copyright header to refer to
9 version 3 of the GNU General Public License with version 3.1
10 of the GCC Runtime Library Exception and to point readers at
11 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
12 web page.
13 * config/i386/32/tf-signs.c: Likewise.
14 * config/libbid/_addsub_dd.c: Likewise.
15 * config/libbid/_addsub_sd.c: Likewise.
16 * config/libbid/_addsub_td.c: Likewise.
17 * config/libbid/_dd_to_df.c: Likewise.
18 * config/libbid/_dd_to_di.c: Likewise.
19 * config/libbid/_dd_to_sd.c: Likewise.
20 * config/libbid/_dd_to_sf.c: Likewise.
21 * config/libbid/_dd_to_si.c: Likewise.
22 * config/libbid/_dd_to_td.c: Likewise.
23 * config/libbid/_dd_to_tf.c: Likewise.
24 * config/libbid/_dd_to_udi.c: Likewise.
25 * config/libbid/_dd_to_usi.c: Likewise.
26 * config/libbid/_dd_to_xf.c: Likewise.
27 * config/libbid/_df_to_dd.c: Likewise.
28 * config/libbid/_df_to_sd.c: Likewise.
29 * config/libbid/_df_to_td.c: Likewise.
30 * config/libbid/_di_to_dd.c: Likewise.
31 * config/libbid/_di_to_sd.c: Likewise.
32 * config/libbid/_di_to_td.c: Likewise.
33 * config/libbid/_div_dd.c: Likewise.
34 * config/libbid/_div_sd.c: Likewise.
35 * config/libbid/_div_td.c: Likewise.
36 * config/libbid/_eq_dd.c: Likewise.
37 * config/libbid/_eq_sd.c: Likewise.
38 * config/libbid/_eq_td.c: Likewise.
39 * config/libbid/_ge_dd.c: Likewise.
40 * config/libbid/_ge_sd.c: Likewise.
41 * config/libbid/_ge_td.c: Likewise.
42 * config/libbid/_gt_dd.c: Likewise.
43 * config/libbid/_gt_sd.c: Likewise.
44 * config/libbid/_gt_td.c: Likewise.
45 * config/libbid/_isinfd128.c: Likewise.
46 * config/libbid/_isinfd32.c: Likewise.
47 * config/libbid/_isinfd64.c: Likewise.
48 * config/libbid/_le_dd.c: Likewise.
49 * config/libbid/_le_sd.c: Likewise.
50 * config/libbid/_le_td.c: Likewise.
51 * config/libbid/_lt_dd.c: Likewise.
52 * config/libbid/_lt_sd.c: Likewise.
53 * config/libbid/_lt_td.c: Likewise.
54 * config/libbid/_mul_dd.c: Likewise.
55 * config/libbid/_mul_sd.c: Likewise.
56 * config/libbid/_mul_td.c: Likewise.
57 * config/libbid/_ne_dd.c: Likewise.
58 * config/libbid/_ne_sd.c: Likewise.
59 * config/libbid/_ne_td.c: Likewise.
60 * config/libbid/_sd_to_dd.c: Likewise.
61 * config/libbid/_sd_to_df.c: Likewise.
62 * config/libbid/_sd_to_di.c: Likewise.
63 * config/libbid/_sd_to_sf.c: Likewise.
64 * config/libbid/_sd_to_si.c: Likewise.
65 * config/libbid/_sd_to_td.c: Likewise.
66 * config/libbid/_sd_to_tf.c: Likewise.
67 * config/libbid/_sd_to_udi.c: Likewise.
68 * config/libbid/_sd_to_usi.c: Likewise.
69 * config/libbid/_sd_to_xf.c: Likewise.
70 * config/libbid/_sf_to_dd.c: Likewise.
71 * config/libbid/_sf_to_sd.c: Likewise.
72 * config/libbid/_sf_to_td.c: Likewise.
73 * config/libbid/_si_to_dd.c: Likewise.
74 * config/libbid/_si_to_sd.c: Likewise.
75 * config/libbid/_si_to_td.c: Likewise.
76 * config/libbid/_td_to_dd.c: Likewise.
77 * config/libbid/_td_to_df.c: Likewise.
78 * config/libbid/_td_to_di.c: Likewise.
79 * config/libbid/_td_to_sd.c: Likewise.
80 * config/libbid/_td_to_sf.c: Likewise.
81 * config/libbid/_td_to_si.c: Likewise.
82 * config/libbid/_td_to_tf.c: Likewise.
83 * config/libbid/_td_to_udi.c: Likewise.
84 * config/libbid/_td_to_usi.c: Likewise.
85 * config/libbid/_td_to_xf.c: Likewise.
86 * config/libbid/_tf_to_dd.c: Likewise.
87 * config/libbid/_tf_to_sd.c: Likewise.
88 * config/libbid/_tf_to_td.c: Likewise.
89 * config/libbid/_udi_to_dd.c: Likewise.
90 * config/libbid/_udi_to_sd.c: Likewise.
91 * config/libbid/_udi_to_td.c: Likewise.
92 * config/libbid/_unord_dd.c: Likewise.
93 * config/libbid/_unord_sd.c: Likewise.
94 * config/libbid/_unord_td.c: Likewise.
95 * config/libbid/_usi_to_dd.c: Likewise.
96 * config/libbid/_usi_to_sd.c: Likewise.
97 * config/libbid/_usi_to_td.c: Likewise.
98 * config/libbid/_xf_to_dd.c: Likewise.
99 * config/libbid/_xf_to_sd.c: Likewise.
100 * config/libbid/_xf_to_td.c: Likewise.
101 * config/libbid/bid128.c: Likewise.
102 * config/libbid/bid128_2_str.h: Likewise.
103 * config/libbid/bid128_2_str_macros.h: Likewise.
104 * config/libbid/bid128_2_str_tables.c: Likewise.
105 * config/libbid/bid128_add.c: Likewise.
106 * config/libbid/bid128_compare.c: Likewise.
107 * config/libbid/bid128_div.c: Likewise.
108 * config/libbid/bid128_fma.c: Likewise.
109 * config/libbid/bid128_logb.c: Likewise.
110 * config/libbid/bid128_minmax.c: Likewise.
111 * config/libbid/bid128_mul.c: Likewise.
112 * config/libbid/bid128_next.c: Likewise.
113 * config/libbid/bid128_noncomp.c: Likewise.
114 * config/libbid/bid128_quantize.c: Likewise.
115 * config/libbid/bid128_rem.c: Likewise.
116 * config/libbid/bid128_round_integral.c: Likewise.
117 * config/libbid/bid128_scalb.c: Likewise.
118 * config/libbid/bid128_sqrt.c: Likewise.
119 * config/libbid/bid128_string.c: Likewise.
120 * config/libbid/bid128_to_int16.c: Likewise.
121 * config/libbid/bid128_to_int32.c: Likewise.
122 * config/libbid/bid128_to_int64.c: Likewise.
123 * config/libbid/bid128_to_int8.c: Likewise.
124 * config/libbid/bid128_to_uint16.c: Likewise.
125 * config/libbid/bid128_to_uint32.c: Likewise.
126 * config/libbid/bid128_to_uint64.c: Likewise.
127 * config/libbid/bid128_to_uint8.c: Likewise.
128 * config/libbid/bid32_to_bid128.c: Likewise.
129 * config/libbid/bid32_to_bid64.c: Likewise.
130 * config/libbid/bid64_add.c: Likewise.
131 * config/libbid/bid64_compare.c: Likewise.
132 * config/libbid/bid64_div.c: Likewise.
133 * config/libbid/bid64_fma.c: Likewise.
134 * config/libbid/bid64_logb.c: Likewise.
135 * config/libbid/bid64_minmax.c: Likewise.
136 * config/libbid/bid64_mul.c: Likewise.
137 * config/libbid/bid64_next.c: Likewise.
138 * config/libbid/bid64_noncomp.c: Likewise.
139 * config/libbid/bid64_quantize.c: Likewise.
140 * config/libbid/bid64_rem.c: Likewise.
141 * config/libbid/bid64_round_integral.c: Likewise.
142 * config/libbid/bid64_scalb.c: Likewise.
143 * config/libbid/bid64_sqrt.c: Likewise.
144 * config/libbid/bid64_string.c: Likewise.
145 * config/libbid/bid64_to_bid128.c: Likewise.
146 * config/libbid/bid64_to_int16.c: Likewise.
147 * config/libbid/bid64_to_int32.c: Likewise.
148 * config/libbid/bid64_to_int64.c: Likewise.
149 * config/libbid/bid64_to_int8.c: Likewise.
150 * config/libbid/bid64_to_uint16.c: Likewise.
151 * config/libbid/bid64_to_uint32.c: Likewise.
152 * config/libbid/bid64_to_uint64.c: Likewise.
153 * config/libbid/bid64_to_uint8.c: Likewise.
154 * config/libbid/bid_b2d.h: Likewise.
155 * config/libbid/bid_binarydecimal.c: Likewise.
156 * config/libbid/bid_conf.h: Likewise.
157 * config/libbid/bid_convert_data.c: Likewise.
158 * config/libbid/bid_decimal_data.c: Likewise.
159 * config/libbid/bid_decimal_globals.c: Likewise.
160 * config/libbid/bid_div_macros.h: Likewise.
161 * config/libbid/bid_dpd.c: Likewise.
162 * config/libbid/bid_flag_operations.c: Likewise.
163 * config/libbid/bid_from_int.c: Likewise.
164 * config/libbid/bid_functions.h: Likewise.
165 * config/libbid/bid_gcc_intrinsics.h: Likewise.
166 * config/libbid/bid_inline_add.h: Likewise.
167 * config/libbid/bid_internal.h: Likewise.
168 * config/libbid/bid_round.c: Likewise.
169 * config/libbid/bid_sqrt_macros.h: Likewise.
170
1712009-04-09 Jakub Jelinek <jakub@redhat.com>
172
173 * Makefile.in: Change copyright header to refer to version
174 3 of the GNU General Public License and to point readers at the
175 COPYING3 file and the FSF's license web page.
176 * config.host: Likewise.
177
633dd061
AM
1782009-04-07 Alan Modra <amodra@bigpond.net.au>
179
180 * config.host: Reorder and merge to match config.gcc change.
181
457d1d00
AM
1822009-04-03 Alan Modra <amodra@bigpond.net.au>
183
184 * config.host (powerpc-*-linux*altivec*, powerpc-*-linux*spe): Delete.
185
52c0e446
JM
1862009-03-28 Joseph Myers <joseph@codesourcery.com>
187
188 * config.host (arm-*-coff*, armel-*-coff*, arm-semi-aof,
189 armel-semi-aof, h8300-*-*, i[34567]86-*-aout*, i[34567]86-*-coff*,
190 m68k-*-aout*, m68k-*-coff*, pdp11-*-bsd, rs6000-ibm-aix4.[12]*,
191 powerpc-ibm-aix4.[12]*, sh-*-*): Remove.
192
ba181049
UB
1932009-02-12 Uros Bizjak <ubizjak@gmail.com>
194
195 * config.host (ia64*-*-linux*): Add t-softfp to tmake_file.
196 * config/ia64/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
197
c252db20
L
1982009-02-12 H.J. Lu <hongjiu.lu@intel.com>
199
ba181049
UB
200 * config.host (ia64*-*-linux*): Add ia64/t-fprules-softfp and
201 ia64/t-softfp-compat to tmake_file.
c252db20
L
202
203 * Makefile.in (gen-hide-list): Ignore .*_compat and .*@.*.
204
205 * config/ia64/__divxf3.asm: New.
206 * config/ia64/_fixtfdi.asm: Likewise.
207 * config/ia64/_fixunstfdi.asm: Likewise.
208 * config/ia64/_floatditf.asm: Likewise.
209 * config/ia64/t-fprules-softfp: Likewise.
210 * config/ia64/t-softfp-compat: Likewise.
211 * config/ia64/tf-signs.c: Likewise.
212
c60535f9
BE
2132009-01-18 Ben Elliston <bje@au.ibm.com>
214
215 * config/i386/32/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
216
ce16861e
BE
2172009-01-16 Ben Elliston <bje@au.ibm.com>
218
219 * config.host (i[34567]86-*-linux*, x86_64-*-linux*): Add t-softfp
220 to tmake_file.
221
bcf4713b
BE
2222009-01-13 Ben Elliston <bje@au.ibm.com>
223
224 * config/t-softfp: New file.
225 * config.host (powerpc64-*-linux*, powerpc64-*-gnu*): Add t-softfp.
226 (powerpc-*-linux*spe*, powerpc-*-linux*): Likewise.
227
2042cb04
JS
2282009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
229
230 * config.host: Add m32r*-*-rtems*.
231
541ed00e
JS
2322008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
233
234 * config.host: Add m32c*-*-rtems*.
235
19523300
RO
2362008-11-20 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
237
238 PR bootstrap/33100
239 * configure.ac (i?86-*-solaris2.1[0-9]*): Only include
240 i386/t-crtstuff if linker supports ZERO terminator unwind entries.
241 * configure: Regenerate.
242 * config.host (i[34567]86-*-solaris2*): Move i386/t-sol2 in
243 tmake_file here from gcc/config.gcc.
244 Move extra_parts here from gcc/config.gcc.
245 * config/i386/t-sol2: Move here from gcc/config/i386.
246 Use gcc_srcdir instead of srcdir.
247
0a4a51c7
AN
2482008-11-18 Adam Nemet <anemet@caviumnetworks.com>
249
250 * config.host (mipsisa64r2-*-elf* | mipsisa64r2el-*-elf*): New
251 case.
252
2a761e46
TS
2532008-11-09 Thomas Schwinge <tschwinge@gnu.org>
254
255 * config.host <t-tls>: Also enable for GNU/kFreeBSD and GNU/kNetBSD.
256
c0451df7
TS
2572008-10-08 Thomas Schwinge <tschwinge@gnu.org>
258
259 * config.host: Fold `*-*-gnu*' cases into the Linux ones.
260
358da97e
HS
2612008-09-03 Hari Sandanagobalane <hariharan@picochip.com>
262
263 Add picoChip port.
264 * config.host: Add picochip-*-*.
265
c660f132
BW
2662008-08-06 Bob Wilson <bob.wilson@acm.org>
267
268 * config.host: Match more processor names for Xtensa.
269
d1349557
L
2702008-07-08 H.J. Lu <hongjiu.lu@intel.com>
271
272 * config/i386/64/t-softfp-compat: Update comments.
273
dd7b73c0
L
2742008-07-07 H.J. Lu <hongjiu.lu@intel.com>
275
276 * config/i386/64/_divtc3-compat.c: Moved to ...
277 * config/i386/64/_divtc3.c: Here.
278
279 * config/i386/64/_multc3-compat.c: Moved to ...
280 * config/i386/64/_multc3.c: Here.
281
282 * config/i386/64/_powitf2-compat.c: Moved to ...
283 * config/i386/64/_powitf2.c: Here.
284
285 * config/i386/64/t-softfp-compat (libgcc2-tf-compats): Add
286 .c suffix instead of -compat.c.
287
6e1fab3d
UB
2882008-07-05 Uros Bizjak <ubizjak@gmail.com>
289
290 * config/i386/32/sfp-machine.h (_FP_MUL_MEAT_S): Remove.
291 (_FP_MUL_MEAT_D): Ditto.
292 (_FP_DIV_MEAT_S): Ditto.
293 (_FP_DIV_MEAT_D): Ditto.
294
f92518d7
RS
2952008-07-03 Richard Sandiford <rdsandiford@googlemail.com>
296
297 * Makefile.in: Add support for __sync_* libgcc functions.
298
d0aede14
L
2992008-07-03 H.J. Lu <hongjiu.lu@intel.com>
300
301 * shared-object.mk ($(base)_s$(objext)): Remove -DSHARED.
302
c174f11c
L
3032008-07-02 H.J. Lu <hongjiu.lu@intel.com>
304
305 PR boostrap/36702
306 * config.host: Only include 32bit t-fprules-softfp for Darwin/x86
307 and Linux/x86. Include 64bit t-softfp-compat for Linux/x86.
308
309 * config/i386/64/t-fprules-softfp: Moved to ...
310 * config/i386/64/t-softfp-compat: This. New.
311
5f464fa2
UB
3122008-07-02 Uros Bizjak <ubizjak@gmail.com>
313
314 * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS) [FP_EX_INVALID]:
315 Initialize f with 0.0.
316
ff473280
L
3172008-07-02 H.J. Lu <hongjiu.lu@intel.com>
318
319 PR target/36669
320 * shared-object.mk ($(base)_s$(objext)): Add -DSHARED.
321
322 * config/i386/64/_divtc3-compat.c: New.
323 * config/i386/64/_multc3-compat.c: Likewise.
324 * config/i386/64/_powitf2-compat.c: Likewise.
325 * config/i386/64/eqtf2.c: Likewise.
326 * config/i386/64/getf2.c: Likewise.
327 * config/i386/64/letf2.c: Likewise.
328 * config/i386/64/t-fprules-softfp: Likewise.
329
3302008-07-02 H.J. Lu <hongjiu.lu@intel.com>
331
332 * config.host: Add i386/${host_address}/t-fprules-softfp to
333 tmake_file for i[34567]86-*-darwin*, x86_64-*-darwin*,
334 i[34567]86-*-linux*, x86_64-*-linux*.
335
336 * configure.ac: Set host_address to 64 or 32 for x86.
337 * configure: Regenerated.
338
339 * Makefile.in (config.status): Also depend on
340 $(srcdir)/config.host.
341
342 * config/i386/32/t-fprules-softfp: New.
343 * config/i386/32/tf-signs.c: Likewise.
344
345 * config/i386/64/sfp-machine.h: New. Moved from gcc.
346
3472008-07-02 H.J. Lu <hongjiu.lu@intel.com>
348 Uros Bizjak <ubizjak@gmail.com>
349
350 * config/i386/32/sfp-machine.h: New.
351
30551d99
NF
3522008-06-26 Nathan Froyd <froydnj@codesourcery.com>
353
354 * config/rs6000/t-ppccomm: Remove rules that conflict with
355 auto-generated rules.
356
18c04407
RW
3572008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
358
359 * configure.ac: sinclude override.m4.
360 * configure: Regenerate.
361
10fbe77a
BRF
3622008-06-11 Bernhard Fischer <aldot@gcc.gnu.org>
363
364 * configure: Regenerate.
365
bc6d4c3f
JM
3662008-06-10 Joseph Myers <joseph@codesourcery.com>
367
368 * Makefile.in (DECNUMINC): Remove
369 -I$(MULTIBUILDTOP)../../libdecnumber.
370 * gstdint.h: New.
371
cd985f66
JM
3722008-06-07 Joseph Myers <joseph@codesourcery.com>
373
374 * config.host (strongarm*-*-*, ep9312*-*-*, xscale-*-*,
375 parisc*-*-*, m680[012]0-*-*, *-*-linux*libc1*, *-*-linux*aout*,
376 alpha*-*-unicosmk*, strongarm*-*-freebsd*, ep9312-*-elf,
377 arm*-*-kaos*, cris-*-aout, parisc*64*-*-linux*, parisc*-*-linux*,
378 hppa1.1-*-pro*, hppa1.1-*-osf*, hppa1.1-*-bsd*,
379 i[34567]86-sequent-ptx4*, i[34567]86-sequent-sysv4*,
380 i[34567]86-*-beoself*, i[34567]86-*-beos*, i[34567]86-*-sco3.2v5*,
381 i[34567]86-*-sysv5*, i[34567]86-*-sysv4*, i[34567]86-*-uwin*,
382 i[34567]86-*-kaos*, m68020-*-elf*, m68010-*-netbsdelf*,
383 mips-wrs-windiss, mt-*-elf, powerpc-*-beos*, powerpc-*-chorusos*,
384 powerpc-wrs-windiss*, powerpcle-*-sysv*, powerpc-*-kaos*,
385 powerpcle-*-kaos*, sh*-*-kaos*, sparc-*-sysv4*, strongarm-*-elf*,
386 strongarm-*-pe, strongarm-*-kaos*, vax-*-bsd*, vax-*-sysv*,
387 vax-*-ultrix*, xscale-*-elf, xscale-*-coff): Remove.
388
93fea8d3
AL
3892008-05-25 Arthur Loiret <arthur.loiret@u-psud.fr>
390
391 * config.host (sh2[lbe]*-*-linux*): Allow target.
392
18724e30
NF
3932008-04-30 Nathan Froyd <froydnj@codesourcery.com>
394
395 * config/rs6000/t-ppccomm: Add build rules for new files.
396 (LIB2ADD_ST): New variable.
397
47583040
AH
3982008-04-07 Andy Hutchinson <hutchinsonandy@aim.com>
399
400 PR target/34210
401 PR target/35508
402 * config.host (avr-*-*): Add avr cpu_type and avr tmake_file.
403 * config/t-avr: New file. Build 16bit libgcc functions.
404
cf8e67fe
JJ
4052008-03-02 Jakub Jelinek <jakub@redhat.com>
406
407 PR target/35401
408 * config/t-slibgcc-darwin: Make install-leaf dependent on
409 install-darwin-libgcc-stubs instead of install.
410
8d8da227
JM
4112008-01-25 Joseph Myers <joseph@codesourcery.com>
412
413 * config.host (tic4x-*-*, c4x-*-rtems*, tic4x-*-rtems*, c4x-*,
414 tic4x-*, h8300-*-rtemscoff*, ns32k-*-netbsdelf*, ns32k-*-netbsd*,
415 sh-*-rtemscoff*): Remove cases.
416
edbf8b16
RS
4172007-12-27 Richard Sandiford <rsandifo@nildram.co.uk>
418
419 * Makefile.in (all): Use install-leaf rather than install.
420 (install): Split most of the rule into...
421 (install-leaf): ...this new one.
422
89deeaff
EK
4232007-12-19 Etsushi Kato <ek.kato@gmail.com>
424 Paolo Bonzini <bonzini@gnu.org>
425
426 PR target/30572
5f464fa2
UB
427 * Makefile.in: Use @shlib_slibdir@ substitution to get
428 correct install name on darwin.
89deeaff
EK
429 * config/t-slibgcc-darwin: Use @shlib_slibdir@ for -install_name.
430
4081d704
HPN
4312007-12-15 Hans-Peter Nilsson <hp@axis.com>
432
433 * config.host (crisv32-*-elf, crisv32-*-none): New, same as
434 cris-*-elf and cris-*-none.
435 (crisv32-*-linux*): Similar, as cris-*-linux*.
436
f43e89a3
RIL
4372007-11-20 Rask Ingemann Lambertsen <rask@sygehus.dk>
438
439 * config.host (ia64*-*-elf*): Build ia64 specific libgcc parts.
440
b4e9c2c6
L
4412007-10-27 H.J. Lu <hongjiu.lu@intel.com>
442
443 PR regression/33926
444 * configure.ac: Replace have_cc_tls with gcc_cv_have_cc_tls.
445 * configure: Regenerated.
446
b2a00c89
L
4472007-09-27 H.J. Lu <hongjiu.lu@intel.com>
448
449 * Makefile.in (dfp-filenames): Replace decimal_globals,
450 decimal_data, binarydecimal and convert_data with
451 bid_decimal_globals, bid_decimal_data, bid_binarydecimal
452 and bid_convert_data, respectively.
453
8d2a9e0e
CF
4542007-09-17 Chao-ying Fu <fu@mips.com>
455 Nigel Stephens <nigel@mips.com>
456
457 * fixed-obj.mk: New file to support fine-grain fixed-point functions.
458 * Makefile.in (fixed_point): Define.
459 Check if fixed_point is yes to build support functions.
460 * configure.ac: Check for fixed_point support.
461 * configure: Regenerated.
462 * gen-fixed.sh: New file to generate lists of fixed-point labels,
463 funcs, modes, from, to.
464
2b53935d
JJ
4652007-09-11 Janis Johnson <janis187@us.ibm.com
466
467 * Makefile.in (dfp-filenames): Add bid128_noncomp.
468
2533577f
JJ
4692007-09-10 Janis Johnson <janis187@us.ibm.com>
470
471 * Makefile.in (dfp-filenames): Remove decUtility, add
472 decDouble, decPacked, decQuad, decSingle.
473
3ae3dbd6
HK
4742007-08-27 Hans Kester <hans.kester@ellips.nl>
475
476 * config.host : Add x86_64-elf target.
477
22867d02
L
4782007-07-06 H.J. Lu <hongjiu.lu@intel.com>
479
480 * configure.ac (set_have_cc_tls): Add a missing =.
481 * configure: Regenerated.
482
6f461e76
L
4832007-07-06 H.J. Lu <hongjiu.lu@intel.com>
484
485 * config.host (tmake_file): Add t-tls for i[34567]86-*-linux*
486 and x86_64-*-linux*.
487
488 * config/t-tls: New file.
489
490 * Makefile.in (INTERNAL_CFLAGS): Add @set_have_cc_tls@.
491
492 * configure.ac: Include ../config/enable.m4 and
493 ../config/tls.m4. Use GCC_CHECK_CC_TLS to check if assembler
494 supports TLS and substitute set_have_cc_tls.
495 * configure: Regenerated.
496
200359e8
L
4972007-07-04 H.J. Lu <hongjiu.lu@intel.com>
498
499 * Makefile.in: Use libbid for DFP when BID is enabled.
500
76f5e200
DS
5012007-06-14 Danny Smith <dannysmith@users.sourceforge.net>
502
503 * config.host(*-cygwin* |*-mingw* ): Add crtbegin.o, crtend.o to
504 extra_parts. Add config/i386/t-cygming to tmake_file.
505 * config/i386/t-cygming: New file with rules for crtbegin.o, crtend.o.
506
9bd196f0 5072007-05-29 Zuxy Meng <zuxy.meng@gmail.com>
200359e8 508 Danny Smith <dannysmith@users.sourceforge.net>
9bd196f0
ZM
509
510 PR target/29498
511 * config.host (i[34567]86-*-cygwin* | i[34567]86-*-mingw*) Add
512 crtfastmath.o to extra_parts. Add i386/t-crtfm to tmake_file.
513 * config/i386/t-crtfm: Compile crtfastmath.o with
514 -minline-all-stringops.
515
1910440e
RS
5162007-05-10 Richard Sandiford <richard@codesourcery.com>
517
518 * config.host (sparc-wrs-vxworks): New target.
519
7d33c31d
KH
5202007-04-14 Kazu Hirata <kazu@codesourcery.com>
521
522 * config.host: Recognize fido.
523
96fccd0d
JJ
5242007-04-04 Janis Johnson <janis187@us.ibm.com>
525
526 * configure: Check host, not target, for decimal float support.
527
577565f9
UB
5282007-04-03 Uros Bizjak <ubizjak@gmail.com>
529
530 * config/i386/t-crtpc: New file.
531 * config.host (i[34567]86-*-linux*): Add i386/t-crtpc to tm-file.
5f464fa2 532 (x86_64-*-linux*): Ditto.
577565f9 533
ccf8e764
RH
5342007-02-30 Kai Tietz <kai.tietz@onevision.com>
535
536 * config.host (x86_64-*-mingw*): New target.
537
79b87c74
MM
5382007-03-23 Michael Meissner <michael.meissner@amd.com>
539 H.J. Lu <hongjiu.lu@intel.com>
540
541 * Makefile.in (enable_decimal_float): New.
542 (DECNUMINC): Add
543 -I$(srcdir)/../libdecnumber/$(enable_decimal_float).
544 (dec-objects): Move decimal32, decimal64 and decimal128 to ...
545 (decbits-filenames): This.
546 (decbits-objects): New.
547 (libgcc-objects): Add $(decbits-objects).
548
549 * configure.ac: Support * --enable-decimal-float={no,yes,bid,dpd}.
550 Substitute enable_decimal_float.
551 * configure: Regenerated.
552
8fce4e31
HPN
5532007-03-19 Hans-Peter Nilsson <hp@axis.com>
554
555 * config.host (cris-*-elf | cris-*-none): Set extra_parts.
556
e8bb4597
BM
5572007-03-12 Brooks Moses <brooks.moses@codesourcery.com>
558
559 * Makefile.in (install-info): New dummy target.
560
344189f9
BS
5612007-03-05 Bernd Schmidt <bernd.schmidt@analog.com>
562
563 * config.host (bfin*-linux-uclibc*): Set extra_parts.
564
ac84c172
BM
5652007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
566
567 * Makefile.in: Add install-html and install-pdf dummy
568 targets.
569
cd5c2357
RS
5702007-02-05 Roger Sayle <roger@eyesopen.com>
571 Daniel Jacobowitz <dan@codesourcery.com>
572
573 * Makefile.in <LIBUNWIND>: Make libgcc_s.so depend on libunwind.so.
574 (libgcc_s.so): Append -B./ to CFLAGS for $(SHLIB_LINK).
575 (libunwind.so): Likewise for $(SHLIBUNWIND_LINK).
576
d9a66f98
JJ
5772007-01-29 Janis Johnson <janis187@us.ibm.com>
578
579 * Makefile.in (dec-filenames): Add decExcept.
580
9891ec5f
DJ
5812007-01-28 Daniel Jacobowitz <dan@codesourcery.com>
582
583 PR bootstrap/30469
584 * Makefile.in (CFLAGS): Forcibly remove -fprofile-generate and
585 -fprofile-use.
586
d6efbf5a
DJ
5872007-01-25 Daniel Jacobowitz <dan@codesourcery.com>
588
589 * configure.ac: Add --enable-version-specific-runtime-libs.
590 Correct $slibdir default.
591 * configure: Regenerated.
592
17caeff2
JM
5932007-01-23 Joseph Myers <joseph@codesourcery.com>
594
595 * config/rs6000/t-ldbl128: Always use -mlong-double-128.
596
5ea41e3a
AP
5972007-01-21 Andrew Pinski <pinskia@gmail.com>
598
599 PR target/30519
600 * config.host (alpha*-*-linux*): Set extra_parts.
601
26900826
KK
6022007-01-09 Kaz Kojima <kkojima@gcc.gnu.org>
603
604 * config/sh/t-linux: New.
605 * config.host (sh*-*-linux*): Set tmake_file.
606
97af925b
DJ
6072007-01-05 Daniel Jacobowitz <dan@codesourcery.com>
608
609 * Makefile.in (install): Handle multilibs.
610
b0088af7
BM
6112007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
612
613 * Makefile.in: Added .PHONY entry for documentation targets.
614
e0a9456a
BM
6152007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
616
617 * Makefile.in: Add empty info, html, dvi, pdf targets.
618
7fd453b4
MS
6192007-01-04 Mike Stump <mrs@apple.com>
620
621 * Makefile.in (MAKEINFO): Remove.
622 (PERL): Likewise.
623
14e8fc8b
PB
6242007-01-04 Paolo Bonzini <bonzini@gnu.org>
625
626 * configure.ac: Add GCC_TOPLEV_SUBDIRS.
627 * configure: Regenerate.
628 * Makefile.in (host_subdir): Substitute it.
629 (gcc_objdir): Use it.
630
1555beba
DJ
6312007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
632
633 * config.host (ia64*-*-linux*): Set tmake_file.
634
79e6eaeb
DJ
6352007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
636
637 * Makefile.in (version): Define.
638
fa958513
DJ
6392007-01-03 Daniel Jacobowitz <dan@codesourcery.com>
640 Paolo Bonzini <bonzini@gnu.org>
641
642 * Makefile.in, config/i386/t-darwin, config/i386/t-darwin64,
643 config/i386/t-nwld, config/rs6000/t-darwin, config/rs6000/t-ldbl128,
644 config/i386/t-crtfm, config/alpha/t-crtfm, config/ia64/t-ia64,
645 config/sparc/t-crtfm, config/t-slibgcc-darwin,
646 config/rs6000/t-ppccomm, config.host, configure.ac, empty.mk,
647 shared-object.mk, siditi-object.mk, static-object.mk: New files.
648 * configure: Generated.