OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [gcc-4.5.1/] [libgcc/] [ChangeLog] - Blame information for rev 847

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 272 jeremybenn
2010-07-31  Release Manager
2
 
3
        * GCC 4.5.1 released.
4
 
5
2010-05-19  Rainer Orth  
6
 
7
        * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
8
        assembler syntax.
9
 
10
2010-04-15  Thomas Schwinge  
11
 
12
        Backport from mainline:
13
        2010-04-15  Thomas Schwinge  
14
 
15
        * config.host : Handle softfp as for Linux.
16
 
17
2010-04-14  Release Manager
18
 
19
        * GCC 4.5.0 released.
20
 
21
2010-04-01  Ralf Corsépius 
22
 
23
        * config.host: Add lm32-*-rtems*.
24
 
25
2010-03-31  Rainer Orth  
26
            Uros Bizjak 
27
 
28
        PR target/39048
29
        * config.host (i[34567]86-*-solaris2): Handle 32-bit Solaris 2/x86
30
        like other remaining 32-bit x86 OSes.
31
        * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
32
        assembler syntax.
33
        * config/i386/libgcc-sol2.ver: New file.
34
        * config/i386/t-sol2 (SHLIB_MAPFILES): Add it.
35
 
36
2010-03-30  Jack Howarth 
37
 
38
        PR c/43553
39
        * Makefile.in (INTERNAL_CFLAGS): Add @set_use_emutls@.
40
        * configure.ac: Use GCC_CHECK_EMUTLS to see if emulated TLS
41
        is used and substitute set_use_emutls.
42
        * configure: Regenerated.
43
 
44
2010-03-30  Tarik Graba  
45
 
46
        * config/lm32/t-lm32: Remove misplaced MULTILIB_OPTIONS.
47
 
48
2010-03-22  Rainer Orth  
49
 
50
        PR target/38085
51
        * config/i386/t-sol2 ($(T)gmon.o): Use CFLAGS instead of
52
        MULTILIB_CFLAGS.
53
        ($(T)gcrt1.o): Likewise.
54
        ($(T)crt1.o): Likewise.
55
        ($(T)crti.o): Likewise.
56
        ($(T)crtn.o): Likewise.
57
 
58
2010-03-01  Ralf Wildenhues  
59
 
60
        PR other/42980
61
        * Makefile.in (install): Use $(MAKE) string in rule, for
62
        parallel make.
63
 
64
2010-02-22  Hans-Peter Nilsson  
65
 
66
        Migrate from broken pre-libgcc legacy support to libgcc-centric rules.
67
        * config/mmix/t-mmix: New file.
68
        * config.host  (extra_parts, tmake_file): Set.
69
 
70
2010-02-02  Jack Howarth  
71
 
72
        PR java/41991
73
        * config/t-slibgcc-darwin: Add libgcc-libsystem.ver to
74
        SHLIB_MAPFILES.
75
 
76
2010-01-04  Anthony Green  
77
 
78
        * config/moxie/crti.asm, config/moxie/crtn.asm,
79
        config/moxie/t-moxie-softfp, config/moxie/sfp-machine.h,
80
        config/moxie/t-moxie: New files.
81
        * config.host: Add t-moxie-softfp reference.
82
 
83
2009-11-18  Iain Sandoe 
84
 
85
        PR other/39888
86
        * config/t-slibgcc-darwin: Fix embedded rpaths for
87
        --enable-version-specific-runtime-libs, build extension stub
88
        libs exposing features available from current libgcc_s.
89
 
90
2009-11-11  Jon Beniston 
91
 
92
        * config.host: Add lm32 targets.
93
        * config/lm32: New directory.
94
        * config/lm32/libgcc_lm32.h: New file.
95
        * config/lm32/_mulsi3.c: New file.
96
        * config/lm32/_udivmodsi4.c: New file.
97
        * config/lm32/_divsi3.c: New file.
98
        * config/lm32/_modsi3.c: New file.
99
        * config/lm32/_udivsi3.c: New file.
100
        * config/lm32/_umodsi3.c: New file.
101
        * config/lm32/_lshrsi3.S: New file.
102
        * config/lm32/_ashrsi3.S: New file.
103
        * config/lm32/_ashlsi3.S: New file.
104
        * config/lm32/crti.S: New file.
105
        * config/lm32/crtn.S: New file.
106
        * config/lm32/t-lm32: New file.
107
        * config/lm32/t-elf: New file.
108
        * config/lm32/t-uclinux: New file.
109
 
110
2009-10-26  Nick Clifton  
111
 
112
        * config.host: Add support for RX target.
113
        * config/rx: New directory.
114
        * config/rx/rx-abi-functions.c: New file. Supplementary
115
        functions for libgcc to support the RX ABI.
116
        * config/rx/rx-abi.h: New file.  Supplementary header file for
117
        libgcc RX ABI functions.
118
        * config/rx/t-rx: New file: Makefile fragment for building
119
        libgcc for the RX.
120
 
121
2009-10-09  Uros Bizjak  
122
 
123
        * config/i386/32/sfp-machine.h (__FP_FRAC_SUB_4): Change operand
124
        constraint of y0 to "g".
125
 
126
2009-10-07  Andreas Krebbel  
127
 
128
        * config.host: Include the s390 makefile fragments.
129
        * config/s390/32/_fixdfdi.c: New file.
130
        * config/s390/32/_fixsfdi.c: New file.
131
        * config/s390/32/_fixtfdi.c: New file.
132
        * config/s390/32/_fixunsdfdi.c: New file.
133
        * config/s390/32/_fixunssfdi.c: New file.
134
        * config/s390/32/_fixunstfdi.c: New file.
135
        * config/s390/32/t-floattodi: New file.
136
        * config/s390/libgcc-glibc.ver: New file.
137
        * config/s390/t-crtstuff: New file.
138
        * config/s390/t-linux: New file.
139
        * config/s390/t-tpf: New file.
140
 
141
2009-08-24  Ralf Wildenhues  
142
 
143
        * configure.ac (AC_PREREQ): Bump to 2.64.
144
 
145
2009-08-22  Kaz Kojima  
146
 
147
        * config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Add -mieee.
148
 
149
2009-08-22  Ralf Wildenhues  
150
 
151
        * configure: Regenerate.
152
 
153
2009-08-09  Douglas B Rupp  
154
 
155
        * config.host (ia64-hp-*vms*): New target.
156
        (alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
157
        with ia64-hp-*vms*.
158
 
159
2009-07-30  Ralf Wildenhues  
160
 
161
        * configure.ac: Add snippet for maintainer-mode.
162
        * configure: Regenerate.
163
        * Makefile.in (AUTOCONF, configure_deps): New variables.
164
        ($(srcdir)/configure)): New rule, active only with maintainer
165
        mode turned on.
166
 
167
2009-06-23  DJ Delorie  
168
 
169
        Add MeP port.
170
        * config.host: Add mep support.
171
 
172
2009-06-22  Kai Tietz  
173
 
174
        * config.host: Add i386/${host_address}/t-fprules-softfp and
175
        t-softfp to tmake_file for i[34567]86-*-mingw*, x86_64-*-mingw*.
176
 
177
        * config/i386/64/_divtc3.c: Disable usage of .symver assembly symbol
178
        for mingw targets.
179
        * config/i386/64/_multc3.c: Likewise.
180
        * config/i386/64/_powitf2.c: Likewise.
181
        * config/i386/64/eqtf2.c: Likewise.
182
        * config/i386/64/getf2.c: Likewise.
183
        * config/i386/64/letf2.c: Likewise.
184
        * config/i386/64/letf2.c: Likewise.
185
        * config/i386/64/sfp-machine.h (_FP_W_TYPE): Define as
186
        unsigned long long for x64 mingw targets.
187
        (_FP_WS_TYPE): Define as signed long long for x64 mingw target.
188
        (_FP_I_TYPE): Define as long long for x64 mingw target.
189
 
190
2009-06-10  Maciej W. Rozycki  
191
 
192
        * config.host (vax-*-linux*): New.
193
 
194
2009-05-31  Anthony Green  
195
 
196
        * config.host: Add moxie support.
197
        * config/moxie/t-moxie: New file.
198
 
199
2009-05-29  David Billinghurst 
200
 
201
        * config.host: Add i386/${host_address}/t-fprules-softfp and
202
        t-softfp to tmake_file for i[34567]86-*-cygwin*.
203
 
204
2009-04-17  Aurelien Jarno  
205
 
206
        * config.host: Add i386/${host_address}/t-fprules-softfp to
207
        tmake_file for i[34567]86-*-kfreebsd*-gnu, x86_64-*-kfreebsd*-gnu*.
208
 
209
2009-04-09  Nick Clifton  
210
 
211
        * config/ia64/tf-signs.c: Change copyright header to refer to
212
        version 3 of the GNU General Public License with version 3.1
213
        of the GCC Runtime Library Exception and to point readers at
214
        the COPYING3 and COPYING3.RUNTIME files and the FSF's license
215
        web page.
216
        * config/i386/32/tf-signs.c: Likewise.
217
        * config/libbid/_addsub_dd.c: Likewise.
218
        * config/libbid/_addsub_sd.c: Likewise.
219
        * config/libbid/_addsub_td.c: Likewise.
220
        * config/libbid/_dd_to_df.c: Likewise.
221
        * config/libbid/_dd_to_di.c: Likewise.
222
        * config/libbid/_dd_to_sd.c: Likewise.
223
        * config/libbid/_dd_to_sf.c: Likewise.
224
        * config/libbid/_dd_to_si.c: Likewise.
225
        * config/libbid/_dd_to_td.c: Likewise.
226
        * config/libbid/_dd_to_tf.c: Likewise.
227
        * config/libbid/_dd_to_udi.c: Likewise.
228
        * config/libbid/_dd_to_usi.c: Likewise.
229
        * config/libbid/_dd_to_xf.c: Likewise.
230
        * config/libbid/_df_to_dd.c: Likewise.
231
        * config/libbid/_df_to_sd.c: Likewise.
232
        * config/libbid/_df_to_td.c: Likewise.
233
        * config/libbid/_di_to_dd.c: Likewise.
234
        * config/libbid/_di_to_sd.c: Likewise.
235
        * config/libbid/_di_to_td.c: Likewise.
236
        * config/libbid/_div_dd.c: Likewise.
237
        * config/libbid/_div_sd.c: Likewise.
238
        * config/libbid/_div_td.c: Likewise.
239
        * config/libbid/_eq_dd.c: Likewise.
240
        * config/libbid/_eq_sd.c: Likewise.
241
        * config/libbid/_eq_td.c: Likewise.
242
        * config/libbid/_ge_dd.c: Likewise.
243
        * config/libbid/_ge_sd.c: Likewise.
244
        * config/libbid/_ge_td.c: Likewise.
245
        * config/libbid/_gt_dd.c: Likewise.
246
        * config/libbid/_gt_sd.c: Likewise.
247
        * config/libbid/_gt_td.c: Likewise.
248
        * config/libbid/_isinfd128.c: Likewise.
249
        * config/libbid/_isinfd32.c: Likewise.
250
        * config/libbid/_isinfd64.c: Likewise.
251
        * config/libbid/_le_dd.c: Likewise.
252
        * config/libbid/_le_sd.c: Likewise.
253
        * config/libbid/_le_td.c: Likewise.
254
        * config/libbid/_lt_dd.c: Likewise.
255
        * config/libbid/_lt_sd.c: Likewise.
256
        * config/libbid/_lt_td.c: Likewise.
257
        * config/libbid/_mul_dd.c: Likewise.
258
        * config/libbid/_mul_sd.c: Likewise.
259
        * config/libbid/_mul_td.c: Likewise.
260
        * config/libbid/_ne_dd.c: Likewise.
261
        * config/libbid/_ne_sd.c: Likewise.
262
        * config/libbid/_ne_td.c: Likewise.
263
        * config/libbid/_sd_to_dd.c: Likewise.
264
        * config/libbid/_sd_to_df.c: Likewise.
265
        * config/libbid/_sd_to_di.c: Likewise.
266
        * config/libbid/_sd_to_sf.c: Likewise.
267
        * config/libbid/_sd_to_si.c: Likewise.
268
        * config/libbid/_sd_to_td.c: Likewise.
269
        * config/libbid/_sd_to_tf.c: Likewise.
270
        * config/libbid/_sd_to_udi.c: Likewise.
271
        * config/libbid/_sd_to_usi.c: Likewise.
272
        * config/libbid/_sd_to_xf.c: Likewise.
273
        * config/libbid/_sf_to_dd.c: Likewise.
274
        * config/libbid/_sf_to_sd.c: Likewise.
275
        * config/libbid/_sf_to_td.c: Likewise.
276
        * config/libbid/_si_to_dd.c: Likewise.
277
        * config/libbid/_si_to_sd.c: Likewise.
278
        * config/libbid/_si_to_td.c: Likewise.
279
        * config/libbid/_td_to_dd.c: Likewise.
280
        * config/libbid/_td_to_df.c: Likewise.
281
        * config/libbid/_td_to_di.c: Likewise.
282
        * config/libbid/_td_to_sd.c: Likewise.
283
        * config/libbid/_td_to_sf.c: Likewise.
284
        * config/libbid/_td_to_si.c: Likewise.
285
        * config/libbid/_td_to_tf.c: Likewise.
286
        * config/libbid/_td_to_udi.c: Likewise.
287
        * config/libbid/_td_to_usi.c: Likewise.
288
        * config/libbid/_td_to_xf.c: Likewise.
289
        * config/libbid/_tf_to_dd.c: Likewise.
290
        * config/libbid/_tf_to_sd.c: Likewise.
291
        * config/libbid/_tf_to_td.c: Likewise.
292
        * config/libbid/_udi_to_dd.c: Likewise.
293
        * config/libbid/_udi_to_sd.c: Likewise.
294
        * config/libbid/_udi_to_td.c: Likewise.
295
        * config/libbid/_unord_dd.c: Likewise.
296
        * config/libbid/_unord_sd.c: Likewise.
297
        * config/libbid/_unord_td.c: Likewise.
298
        * config/libbid/_usi_to_dd.c: Likewise.
299
        * config/libbid/_usi_to_sd.c: Likewise.
300
        * config/libbid/_usi_to_td.c: Likewise.
301
        * config/libbid/_xf_to_dd.c: Likewise.
302
        * config/libbid/_xf_to_sd.c: Likewise.
303
        * config/libbid/_xf_to_td.c: Likewise.
304
        * config/libbid/bid128.c: Likewise.
305
        * config/libbid/bid128_2_str.h: Likewise.
306
        * config/libbid/bid128_2_str_macros.h: Likewise.
307
        * config/libbid/bid128_2_str_tables.c: Likewise.
308
        * config/libbid/bid128_add.c: Likewise.
309
        * config/libbid/bid128_compare.c: Likewise.
310
        * config/libbid/bid128_div.c: Likewise.
311
        * config/libbid/bid128_fma.c: Likewise.
312
        * config/libbid/bid128_logb.c: Likewise.
313
        * config/libbid/bid128_minmax.c: Likewise.
314
        * config/libbid/bid128_mul.c: Likewise.
315
        * config/libbid/bid128_next.c: Likewise.
316
        * config/libbid/bid128_noncomp.c: Likewise.
317
        * config/libbid/bid128_quantize.c: Likewise.
318
        * config/libbid/bid128_rem.c: Likewise.
319
        * config/libbid/bid128_round_integral.c: Likewise.
320
        * config/libbid/bid128_scalb.c: Likewise.
321
        * config/libbid/bid128_sqrt.c: Likewise.
322
        * config/libbid/bid128_string.c: Likewise.
323
        * config/libbid/bid128_to_int16.c: Likewise.
324
        * config/libbid/bid128_to_int32.c: Likewise.
325
        * config/libbid/bid128_to_int64.c: Likewise.
326
        * config/libbid/bid128_to_int8.c: Likewise.
327
        * config/libbid/bid128_to_uint16.c: Likewise.
328
        * config/libbid/bid128_to_uint32.c: Likewise.
329
        * config/libbid/bid128_to_uint64.c: Likewise.
330
        * config/libbid/bid128_to_uint8.c: Likewise.
331
        * config/libbid/bid32_to_bid128.c: Likewise.
332
        * config/libbid/bid32_to_bid64.c: Likewise.
333
        * config/libbid/bid64_add.c: Likewise.
334
        * config/libbid/bid64_compare.c: Likewise.
335
        * config/libbid/bid64_div.c: Likewise.
336
        * config/libbid/bid64_fma.c: Likewise.
337
        * config/libbid/bid64_logb.c: Likewise.
338
        * config/libbid/bid64_minmax.c: Likewise.
339
        * config/libbid/bid64_mul.c: Likewise.
340
        * config/libbid/bid64_next.c: Likewise.
341
        * config/libbid/bid64_noncomp.c: Likewise.
342
        * config/libbid/bid64_quantize.c: Likewise.
343
        * config/libbid/bid64_rem.c: Likewise.
344
        * config/libbid/bid64_round_integral.c: Likewise.
345
        * config/libbid/bid64_scalb.c: Likewise.
346
        * config/libbid/bid64_sqrt.c: Likewise.
347
        * config/libbid/bid64_string.c: Likewise.
348
        * config/libbid/bid64_to_bid128.c: Likewise.
349
        * config/libbid/bid64_to_int16.c: Likewise.
350
        * config/libbid/bid64_to_int32.c: Likewise.
351
        * config/libbid/bid64_to_int64.c: Likewise.
352
        * config/libbid/bid64_to_int8.c: Likewise.
353
        * config/libbid/bid64_to_uint16.c: Likewise.
354
        * config/libbid/bid64_to_uint32.c: Likewise.
355
        * config/libbid/bid64_to_uint64.c: Likewise.
356
        * config/libbid/bid64_to_uint8.c: Likewise.
357
        * config/libbid/bid_b2d.h: Likewise.
358
        * config/libbid/bid_binarydecimal.c: Likewise.
359
        * config/libbid/bid_conf.h: Likewise.
360
        * config/libbid/bid_convert_data.c: Likewise.
361
        * config/libbid/bid_decimal_data.c: Likewise.
362
        * config/libbid/bid_decimal_globals.c: Likewise.
363
        * config/libbid/bid_div_macros.h: Likewise.
364
        * config/libbid/bid_dpd.c: Likewise.
365
        * config/libbid/bid_flag_operations.c: Likewise.
366
        * config/libbid/bid_from_int.c: Likewise.
367
        * config/libbid/bid_functions.h: Likewise.
368
        * config/libbid/bid_gcc_intrinsics.h: Likewise.
369
        * config/libbid/bid_inline_add.h: Likewise.
370
        * config/libbid/bid_internal.h: Likewise.
371
        * config/libbid/bid_round.c: Likewise.
372
        * config/libbid/bid_sqrt_macros.h: Likewise.
373
 
374
2009-04-09  Jakub Jelinek  
375
 
376
        * Makefile.in: Change copyright header to refer to version
377
        3 of the GNU General Public License and to point readers at the
378
        COPYING3 file and the FSF's license web page.
379
        * config.host: Likewise.
380
 
381
2009-04-07  Alan Modra  
382
 
383
        * config.host: Reorder and merge to match config.gcc change.
384
 
385
2009-04-03  Alan Modra  
386
 
387
        * config.host (powerpc-*-linux*altivec*, powerpc-*-linux*spe): Delete.
388
 
389
2009-03-28  Joseph Myers  
390
 
391
        * config.host (arm-*-coff*, armel-*-coff*, arm-semi-aof,
392
        armel-semi-aof, h8300-*-*, i[34567]86-*-aout*, i[34567]86-*-coff*,
393
        m68k-*-aout*, m68k-*-coff*, pdp11-*-bsd, rs6000-ibm-aix4.[12]*,
394
        powerpc-ibm-aix4.[12]*, sh-*-*): Remove.
395
 
396
2009-02-12  Uros Bizjak  
397
 
398
        * config.host (ia64*-*-linux*): Add t-softfp to tmake_file.
399
        * config/ia64/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
400
 
401
2009-02-12  H.J. Lu  
402
 
403
        * config.host (ia64*-*-linux*): Add ia64/t-fprules-softfp and
404
        ia64/t-softfp-compat to tmake_file.
405
 
406
        * Makefile.in (gen-hide-list): Ignore .*_compat and .*@.*.
407
 
408
        * config/ia64/__divxf3.asm: New.
409
        * config/ia64/_fixtfdi.asm: Likewise.
410
        * config/ia64/_fixunstfdi.asm: Likewise.
411
        * config/ia64/_floatditf.asm: Likewise.
412
        * config/ia64/t-fprules-softfp: Likewise.
413
        * config/ia64/t-softfp-compat: Likewise.
414
        * config/ia64/tf-signs.c: Likewise.
415
 
416
2009-01-18  Ben Elliston  
417
 
418
        * config/i386/32/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
419
 
420
2009-01-16  Ben Elliston  
421
 
422
        * config.host (i[34567]86-*-linux*, x86_64-*-linux*): Add t-softfp
423
        to tmake_file.
424
 
425
2009-01-13  Ben Elliston  
426
 
427
        * config/t-softfp: New file.
428
        * config.host (powerpc64-*-linux*, powerpc64-*-gnu*): Add t-softfp.
429
        (powerpc-*-linux*spe*, powerpc-*-linux*): Likewise.
430
 
431
2009-01-05  Joel Sherrill 
432
 
433
        * config.host: Add m32r*-*-rtems*.
434
 
435
2008-12-01  Joel Sherrill 
436
 
437
        * config.host: Add m32c*-*-rtems*.
438
 
439
2008-11-20  Rainer Orth  
440
 
441
        PR bootstrap/33100
442
        * configure.ac (i?86-*-solaris2.1[0-9]*): Only include
443
        i386/t-crtstuff if linker supports ZERO terminator unwind entries.
444
        * configure: Regenerate.
445
        * config.host (i[34567]86-*-solaris2*): Move i386/t-sol2 in
446
        tmake_file here from gcc/config.gcc.
447
        Move extra_parts here from gcc/config.gcc.
448
        * config/i386/t-sol2: Move here from gcc/config/i386.
449
        Use gcc_srcdir instead of srcdir.
450
 
451
2008-11-18  Adam Nemet  
452
 
453
        * config.host (mipsisa64r2-*-elf* | mipsisa64r2el-*-elf*): New
454
        case.
455
 
456
2008-11-09  Thomas Schwinge  
457
 
458
        * config.host : Also enable for GNU/kFreeBSD and GNU/kNetBSD.
459
 
460
2008-10-08  Thomas Schwinge  
461
 
462
        * config.host: Fold `*-*-gnu*' cases into the Linux ones.
463
 
464
2008-09-03  Hari Sandanagobalane  
465
 
466
        Add picoChip port.
467
        * config.host: Add picochip-*-*.
468
 
469
2008-08-06  Bob Wilson  
470
 
471
        * config.host: Match more processor names for Xtensa.
472
 
473
2008-07-08  H.J. Lu  
474
 
475
        * config/i386/64/t-softfp-compat: Update comments.
476
 
477
2008-07-07  H.J. Lu  
478
 
479
        * config/i386/64/_divtc3-compat.c: Moved to ...
480
        * config/i386/64/_divtc3.c: Here.
481
 
482
        * config/i386/64/_multc3-compat.c: Moved to ...
483
        * config/i386/64/_multc3.c: Here.
484
 
485
        * config/i386/64/_powitf2-compat.c: Moved to ...
486
        * config/i386/64/_powitf2.c: Here.
487
 
488
        * config/i386/64/t-softfp-compat (libgcc2-tf-compats): Add
489
        .c suffix instead of -compat.c.
490
 
491
2008-07-05  Uros Bizjak  
492
 
493
        * config/i386/32/sfp-machine.h (_FP_MUL_MEAT_S): Remove.
494
        (_FP_MUL_MEAT_D): Ditto.
495
        (_FP_DIV_MEAT_S): Ditto.
496
        (_FP_DIV_MEAT_D): Ditto.
497
 
498
2008-07-03  Richard Sandiford  
499
 
500
        * Makefile.in: Add support for __sync_* libgcc functions.
501
 
502
2008-07-03  H.J. Lu  
503
 
504
        * shared-object.mk ($(base)_s$(objext)): Remove -DSHARED.
505
 
506
2008-07-02  H.J. Lu  
507
 
508
        PR boostrap/36702
509
        * config.host: Only include 32bit t-fprules-softfp for Darwin/x86
510
        and Linux/x86.  Include 64bit t-softfp-compat for Linux/x86.
511
 
512
        * config/i386/64/t-fprules-softfp: Moved to ...
513
        * config/i386/64/t-softfp-compat: This.  New.
514
 
515
2008-07-02  Uros Bizjak  
516
 
517
        * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS) [FP_EX_INVALID]:
518
        Initialize f with 0.0.
519
 
520
2008-07-02  H.J. Lu  
521
 
522
        PR target/36669
523
        * shared-object.mk ($(base)_s$(objext)): Add -DSHARED.
524
 
525
        * config/i386/64/_divtc3-compat.c: New.
526
        * config/i386/64/_multc3-compat.c: Likewise.
527
        * config/i386/64/_powitf2-compat.c: Likewise.
528
        * config/i386/64/eqtf2.c: Likewise.
529
        * config/i386/64/getf2.c: Likewise.
530
        * config/i386/64/letf2.c: Likewise.
531
        * config/i386/64/t-fprules-softfp: Likewise.
532
 
533
2008-07-02  H.J. Lu  
534
 
535
        * config.host: Add i386/${host_address}/t-fprules-softfp to
536
        tmake_file for i[34567]86-*-darwin*, x86_64-*-darwin*,
537
        i[34567]86-*-linux*, x86_64-*-linux*.
538
 
539
        * configure.ac: Set host_address to 64 or 32 for x86.
540
        * configure: Regenerated.
541
 
542
        * Makefile.in (config.status): Also depend on
543
        $(srcdir)/config.host.
544
 
545
        * config/i386/32/t-fprules-softfp: New.
546
        * config/i386/32/tf-signs.c: Likewise.
547
 
548
        * config/i386/64/sfp-machine.h: New. Moved from gcc.
549
 
550
2008-07-02  H.J. Lu  
551
            Uros Bizjak  
552
 
553
        * config/i386/32/sfp-machine.h: New.
554
 
555
2008-06-26  Nathan Froyd  
556
 
557
        * config/rs6000/t-ppccomm: Remove rules that conflict with
558
        auto-generated rules.
559
 
560
2008-06-17  Ralf Wildenhues  
561
 
562
        * configure.ac: sinclude override.m4.
563
        * configure: Regenerate.
564
 
565
2008-06-11  Bernhard Fischer  
566
 
567
        * configure: Regenerate.
568
 
569
2008-06-10  Joseph Myers  
570
 
571
        * Makefile.in (DECNUMINC): Remove
572
        -I$(MULTIBUILDTOP)../../libdecnumber.
573
        * gstdint.h: New.
574
 
575
2008-06-07  Joseph Myers  
576
 
577
        * config.host (strongarm*-*-*, ep9312*-*-*, xscale-*-*,
578
        parisc*-*-*, m680[012]0-*-*, *-*-linux*libc1*, *-*-linux*aout*,
579
        alpha*-*-unicosmk*, strongarm*-*-freebsd*, ep9312-*-elf,
580
        arm*-*-kaos*, cris-*-aout, parisc*64*-*-linux*, parisc*-*-linux*,
581
        hppa1.1-*-pro*, hppa1.1-*-osf*, hppa1.1-*-bsd*,
582
        i[34567]86-sequent-ptx4*, i[34567]86-sequent-sysv4*,
583
        i[34567]86-*-beoself*, i[34567]86-*-beos*, i[34567]86-*-sco3.2v5*,
584
        i[34567]86-*-sysv5*, i[34567]86-*-sysv4*, i[34567]86-*-uwin*,
585
        i[34567]86-*-kaos*, m68020-*-elf*, m68010-*-netbsdelf*,
586
        mips-wrs-windiss, mt-*-elf, powerpc-*-beos*, powerpc-*-chorusos*,
587
        powerpc-wrs-windiss*, powerpcle-*-sysv*, powerpc-*-kaos*,
588
        powerpcle-*-kaos*, sh*-*-kaos*, sparc-*-sysv4*, strongarm-*-elf*,
589
        strongarm-*-pe, strongarm-*-kaos*, vax-*-bsd*, vax-*-sysv*,
590
        vax-*-ultrix*, xscale-*-elf, xscale-*-coff): Remove.
591
 
592
2008-05-25  Arthur Loiret  
593
 
594
        * config.host (sh2[lbe]*-*-linux*): Allow target.
595
 
596
2008-04-30  Nathan Froyd  
597
 
598
        * config/rs6000/t-ppccomm: Add build rules for new files.
599
        (LIB2ADD_ST): New variable.
600
 
601
2008-04-07  Andy Hutchinson  
602
 
603
        PR target/34210
604
        PR target/35508
605
        * config.host (avr-*-*): Add avr cpu_type and avr tmake_file.
606
        * config/t-avr: New file. Build 16bit libgcc functions.
607
 
608
2008-03-02  Jakub Jelinek  
609
 
610
        PR target/35401
611
        * config/t-slibgcc-darwin: Make install-leaf dependent on
612
        install-darwin-libgcc-stubs instead of install.
613
 
614
2008-01-25  Joseph Myers  
615
 
616
        * config.host (tic4x-*-*, c4x-*-rtems*, tic4x-*-rtems*, c4x-*,
617
        tic4x-*, h8300-*-rtemscoff*, ns32k-*-netbsdelf*, ns32k-*-netbsd*,
618
        sh-*-rtemscoff*): Remove cases.
619
 
620
2007-12-27  Richard Sandiford  
621
 
622
        * Makefile.in (all): Use install-leaf rather than install.
623
        (install): Split most of the rule into...
624
        (install-leaf): ...this new one.
625
 
626
2007-12-19  Etsushi Kato  
627
            Paolo Bonzini  
628
 
629
        PR target/30572
630
        * Makefile.in: Use @shlib_slibdir@ substitution to get
631
        correct install name on darwin.
632
        * config/t-slibgcc-darwin: Use @shlib_slibdir@ for -install_name.
633
 
634
2007-12-15  Hans-Peter Nilsson  
635
 
636
        * config.host (crisv32-*-elf, crisv32-*-none): New, same as
637
        cris-*-elf and cris-*-none.
638
        (crisv32-*-linux*): Similar, as cris-*-linux*.
639
 
640
2007-11-20  Rask Ingemann Lambertsen  
641
 
642
        * config.host (ia64*-*-elf*): Build ia64 specific libgcc parts.
643
 
644
2007-10-27  H.J. Lu  
645
 
646
        PR regression/33926
647
        * configure.ac: Replace have_cc_tls with gcc_cv_have_cc_tls.
648
        * configure: Regenerated.
649
 
650
2007-09-27  H.J. Lu  
651
 
652
        * Makefile.in (dfp-filenames): Replace decimal_globals,
653
        decimal_data, binarydecimal and convert_data with
654
        bid_decimal_globals, bid_decimal_data, bid_binarydecimal
655
        and bid_convert_data, respectively.
656
 
657
2007-09-17  Chao-ying Fu  
658
            Nigel Stephens  
659
 
660
        * fixed-obj.mk: New file to support fine-grain fixed-point functions.
661
        * Makefile.in (fixed_point): Define.
662
        Check if fixed_point is yes to build support functions.
663
        * configure.ac: Check for fixed_point support.
664
        * configure: Regenerated.
665
        * gen-fixed.sh: New file to generate lists of fixed-point labels,
666
        funcs, modes, from, to.
667
 
668
2007-09-11  Janis Johnson  
669
 
670
        * Makefile.in (dfp-filenames): Add bid128_noncomp.
671
 
672
2007-09-10  Janis Johnson  
673
 
674
        * Makefile.in (dfp-filenames): Remove decUtility, add
675
        decDouble, decPacked, decQuad, decSingle.
676
 
677
2007-08-27  Hans Kester  
678
 
679
        * config.host : Add x86_64-elf target.
680
 
681
2007-07-06  H.J. Lu  
682
 
683
        * configure.ac (set_have_cc_tls): Add a missing =.
684
        * configure: Regenerated.
685
 
686
2007-07-06  H.J. Lu  
687
 
688
        * config.host (tmake_file): Add t-tls for i[34567]86-*-linux*
689
        and x86_64-*-linux*.
690
 
691
        * config/t-tls: New file.
692
 
693
        * Makefile.in (INTERNAL_CFLAGS): Add @set_have_cc_tls@.
694
 
695
        * configure.ac: Include ../config/enable.m4 and
696
        ../config/tls.m4.  Use GCC_CHECK_CC_TLS to check if assembler
697
        supports TLS and substitute set_have_cc_tls.
698
        * configure: Regenerated.
699
 
700
2007-07-04  H.J. Lu  
701
 
702
        * Makefile.in: Use libbid for DFP when BID is enabled.
703
 
704
2007-06-14  Danny Smith  
705
 
706
        * config.host(*-cygwin* |*-mingw* ): Add crtbegin.o, crtend.o to
707
        extra_parts. Add config/i386/t-cygming to tmake_file.
708
        * config/i386/t-cygming: New file with rules for crtbegin.o, crtend.o.
709
 
710
2007-05-29  Zuxy Meng  
711
            Danny Smith  
712
 
713
        PR target/29498
714
        * config.host (i[34567]86-*-cygwin* | i[34567]86-*-mingw*) Add
715
        crtfastmath.o to extra_parts.  Add i386/t-crtfm to tmake_file.
716
        * config/i386/t-crtfm: Compile crtfastmath.o with
717
        -minline-all-stringops.
718
 
719
2007-05-10  Richard Sandiford  
720
 
721
        * config.host (sparc-wrs-vxworks): New target.
722
 
723
2007-04-14  Kazu Hirata  
724
 
725
        * config.host: Recognize fido.
726
 
727
2007-04-04  Janis Johnson  
728
 
729
        * configure: Check host, not target, for decimal float support.
730
 
731
2007-04-03  Uros Bizjak  
732
 
733
        * config/i386/t-crtpc: New file.
734
        * config.host (i[34567]86-*-linux*): Add i386/t-crtpc to tm-file.
735
        (x86_64-*-linux*): Ditto.
736
 
737
2007-02-30  Kai Tietz  
738
 
739
        * config.host (x86_64-*-mingw*): New target.
740
 
741
2007-03-23  Michael Meissner  
742
            H.J. Lu  
743
 
744
        * Makefile.in (enable_decimal_float): New.
745
        (DECNUMINC): Add
746
        -I$(srcdir)/../libdecnumber/$(enable_decimal_float).
747
        (dec-objects): Move decimal32, decimal64 and decimal128 to ...
748
        (decbits-filenames): This.
749
        (decbits-objects): New.
750
        (libgcc-objects): Add $(decbits-objects).
751
 
752
        * configure.ac: Support * --enable-decimal-float={no,yes,bid,dpd}.
753
        Substitute enable_decimal_float.
754
        * configure: Regenerated.
755
 
756
2007-03-19  Hans-Peter Nilsson  
757
 
758
        * config.host (cris-*-elf | cris-*-none): Set extra_parts.
759
 
760
2007-03-12  Brooks Moses  
761
 
762
        * Makefile.in (install-info): New dummy target.
763
 
764
2007-03-05  Bernd Schmidt  
765
 
766
        * config.host (bfin*-linux-uclibc*): Set extra_parts.
767
 
768
2007-03-01  Brooks Moses  
769
 
770
        * Makefile.in: Add install-html and install-pdf dummy
771
        targets.
772
 
773
2007-02-05  Roger Sayle  
774
            Daniel Jacobowitz  
775
 
776
        * Makefile.in : Make libgcc_s.so depend on libunwind.so.
777
        (libgcc_s.so): Append -B./ to CFLAGS for $(SHLIB_LINK).
778
        (libunwind.so): Likewise for $(SHLIBUNWIND_LINK).
779
 
780
2007-01-29  Janis Johnson  
781
 
782
        * Makefile.in (dec-filenames): Add decExcept.
783
 
784
2007-01-28  Daniel Jacobowitz  
785
 
786
        PR bootstrap/30469
787
        * Makefile.in (CFLAGS): Forcibly remove -fprofile-generate and
788
        -fprofile-use.
789
 
790
2007-01-25  Daniel Jacobowitz  
791
 
792
        * configure.ac: Add --enable-version-specific-runtime-libs.
793
        Correct $slibdir default.
794
        * configure: Regenerated.
795
 
796
2007-01-23  Joseph Myers  
797
 
798
        * config/rs6000/t-ldbl128: Always use -mlong-double-128.
799
 
800
2007-01-21  Andrew Pinski  
801
 
802
        PR target/30519
803
        * config.host (alpha*-*-linux*): Set extra_parts.
804
 
805
2007-01-09  Kaz Kojima  
806
 
807
        * config/sh/t-linux: New.
808
        * config.host (sh*-*-linux*): Set tmake_file.
809
 
810
2007-01-05  Daniel Jacobowitz  
811
 
812
        * Makefile.in (install): Handle multilibs.
813
 
814
2007-01-04  Brooks Moses  
815
 
816
        * Makefile.in: Added .PHONY entry for documentation targets.
817
 
818
2007-01-04  Brooks Moses  
819
 
820
        * Makefile.in: Add empty info, html, dvi, pdf targets.
821
 
822
2007-01-04  Mike Stump  
823
 
824
        * Makefile.in (MAKEINFO): Remove.
825
        (PERL): Likewise.
826
 
827
2007-01-04  Paolo Bonzini  
828
 
829
        * configure.ac: Add GCC_TOPLEV_SUBDIRS.
830
        * configure: Regenerate.
831
        * Makefile.in (host_subdir): Substitute it.
832
        (gcc_objdir): Use it.
833
 
834
2007-01-04  Daniel Jacobowitz  
835
 
836
        * config.host (ia64*-*-linux*): Set tmake_file.
837
 
838
2007-01-04  Daniel Jacobowitz  
839
 
840
        * Makefile.in (version): Define.
841
 
842
2007-01-03  Daniel Jacobowitz  
843
            Paolo Bonzini  
844
 
845
        * Makefile.in, config/i386/t-darwin, config/i386/t-darwin64,
846
        config/i386/t-nwld, config/rs6000/t-darwin, config/rs6000/t-ldbl128,
847
        config/i386/t-crtfm, config/alpha/t-crtfm, config/ia64/t-ia64,
848
        config/sparc/t-crtfm, config/t-slibgcc-darwin,
849
        config/rs6000/t-ppccomm, config.host, configure.ac, empty.mk,
850
        shared-object.mk, siditi-object.mk, static-object.mk: New files.
851
        * configure: Generated.

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.