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