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