]> git.ipfire.org Git - thirdparty/gcc.git/blame - libgcc/ChangeLog
2011-08-01 Arnaud Charlet <charlet@adacore.com>
[thirdparty/gcc.git] / libgcc / ChangeLog
CommitLineData
bbbe4599 12011-08-01 Julian Brown <julian@codesourcery.com>
2
3 * config.host (arm*-*-linux*, arm*-*-uclinux*, arm*-*-eabi*)
4 (arm*-*-symbianelf*): Add t-fixedpoint-gnu-prefix makefile fragment.
5 * config/arm/bpabi-lib.h (LIBGCC2_FIXEDBIT_GNU_PREFIX): Define.
6
ac34b7db 72011-08-01 Julian Brown <julian@codesourcery.com>
8
9 * Makefile.in (LIBGCC_VER_FIXEDPOINT_GNU_PREFIX): New.
10 (libgcc-std.ver.in): Use above.
11 * fixed-bit.h (LIBGCC2_FIXEDBIT_GNU_PREFIX): Define, if
12 LIBGCC2_GNU_PREFIX is defined. Use instead of LIBGCC2_GNU_PREFIX
13 throughout file.
14 * config/t-fixedpoint-gnu-prefix: New file.
15 * config/t-gnu-prefix (LIBGCC_VER_FIXEDPOINT_GNU_PREFIX): Set.
16 * libgcc-std.ver.in (fixed-point routines): Use __FIXPTPFX__
17 instead of __PFX__.
18
2a7dfa04 192011-07-28 H.J. Lu <hongjiu.lu@intel.com>
20
21 * config/i386/morestack.S (X86_64_SAVE_NEW_STACK_BOUNDARY): New.
22 Use X86_64_SAVE_NEW_STACK_BOUNDARY to save the new stack boundary
23 for x86-64. Properly check __x86_64__ and __LP64__.
24
a232cb08 252010-07-28 H.J. Lu <hongjiu.lu@intel.com>
26
27 * config/i386/64/sfp-machine.h (_FP_W_TYPE): Always use _WIN64
28 version.
29 (_FP_WS_TYPE): Likewise.
30 (_FP_I_TYPE): Likewise.
31
c54e2746 322011-07-28 Alan Modra <amodra@gmail.com>
33
34 * config/rs6000/linux-unwind.h (frob_update_context <__powerpc64__>):
35 Leave r2 REG_UNSAVED if stopped on the instruction that saves r2
36 in a plt call stub. Do restore r2 if stopped on bctrl.
37
4d72c922 382011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
39
40 * config.host (i[3456x]86-*-netware*): Remove.
41 * config/i386/netware-crt0.c, config/i386/t-nwld,
42 config/i386/t-slibgcc-nwld: Remove.
43
5aa04b01 442011-07-15 Bernd Schmidt <bernds@codesourcery.com>
45
46 * config.host: Handle tic6x-*-*.
47 * config/c6x/c6x-abi.h: New file.
48
ba079bc9 492011-07-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
50
51 * config/i386/crtprec.c: New file.
52 * config/i386/t-crtpc: Use $(srcdir) to refer to crtprec.c.
53 * config.host (i[34567]86-*-darwin*): Add i386/t-crtpc to tmake_file.
54 Add crtprec32.o, crtprec64.o, crtprec80.o to extra_parts.
55 (x86_64-*-darwin*): Likewise.
56 (i[34567]86-*-solaris2*: Likewise.
57
1125ba83 582011-07-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
59
60 * config/alpha/crtfastmath.c: New file.
61 * config/i386/crtfastmath.c: New file.
62 * config/ia64/crtfastmath.c: New file.
63 * config/mips/crtfastmath.c: New file.
64 * config/sparc/crtfastmath.c: New file.
65
66 * config/t-crtfm (crtfastmath.o): Use $(srcdir) to refer to
67 crtfastmath.c.
68 Add -frandom-seed=gcc-crtfastmath.
69 * config/alpha/t-crtfm: Remove.
70 * config/i386/t-crtfm: Use $(srcdir) to refer to crtfastmath.c.
71 * config/ia64/t-ia64 (crtfastmath.o): Remove.
72
73 * config.host (alpha*-*-linux*): Replace alpha/t-crtfm by t-crtfm.
74 (alpha*-dec-osf5.1*): Likewise.
75 (alpha*-*-freebsd*): Add t-crtfm to tmake_file.
76 Add crtfastmath.o to extra_parts.
77 (i[34567]86-*-darwin*): Add i386/t-crtfm to tmake_file.
78 Add crtfastmath.o to extra_parts.
79 (x86_64-*-darwin*): Likewise.
80 (x86_64-*-mingw*): Likewise.
81 (ia64*-*-elf*): Add t-crtfm to tmake_file.
82 (ia64*-*-freebsd*): Likewise.
83 (ia64*-*-linux*): Likewise.
84 (sparc64-*-freebsd*): Add t-crtfm to tmake_file.
85 Add crtfastmath.o to extra_parts.
86
1a4a11f3 872011-07-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
88
89 * config/darwin-crt3.o: New file.
90 * config/rs6000/darwin-crt2.c: New file.
91 * config/t-darwin: New file.
92 * config/rs6000/t-darwin (DARWIN_EXTRA_CRT_BUILD_CFLAGS): New variable.
93 (crt2.o): New rule.
94 * config.host (*-*-darwin*): Add crt3.o to extra_parts.
95 (powerpc-*-darwin*): Add crt2.o to extra_parts.
96 (powerpc64-*-darwin*): Likewise.
97
ef3ab47f 982011-07-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
99
100 * config/i386/netware-crt0.c: New file.
101 * config/i386/t-nwld: Rename to ...
102 * config/i386/t-slibgcc-nwld: ... this.
103 * config/i386/t-nwld: New file.
104 * config.host (i[3456x]86-*-netware*): Add i386/t-slibgcc-nwld to
105 tmake_file.
106 Add crt0.o, libgcc.def, libc.def, libcpre.def, posixpre.def to
107 extra_parts.
108
367b55f3 1092011-07-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
110
111 * configure.ac (i?86-*-solaris2*): Use libgcc copy of
112 i386/t-crtstuff.
113 * configure: Regenerate.
114
17aa03f5 1152011-07-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
116
117 * dfp-bit.c, dfp-bit.h: New files.
118 * Makefile.in (D32PBIT_FUNCS, D64PBIT_FUNCS, D128PBIT_FUNCS): New
119 variables.
120 ($(d32pbit-o)): Use $(srcdir) to refer to dfp-bit.c
121 ($(d64pbit-o)): Likewise.
122 ($(d128pbit-o)): Likewise.
123 * config/t-dfprules: New file.
124 * config.host (i[34567]86-*-linux*): Add t-dfprules to tmake_file.
125 (i[34567]86-*-kfreebsd*-gnu, i[34567]86-*-knetbsd*-gnu,
126 i[34567]86-*-gnu*, i[34567]86-*-kopensolaris*-gnu): Likewise.
127 (x86_64-*-linux*): Likewise.
128 (x86_64-*-kfreebsd*-gnu, x86_64-*-knetbsd*-gnu): Likewise.
129 (i[34567]86-*-cygwin*): Likewise.
130 (i[34567]86-*-mingw*, x86_64-*-mingw*): Likewise.
131 (powerpc-*-linux*, powerpc64-*-linux*): Likewise.
132
2bc72a9f 1332011-07-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
134
135 * Makfile.in (LIBGCOV): New variable.
136 ($(libgcov-objects)): Use $(srcdir) to refer to libgcov.c.
137 * libgcov.c: New file.
138
36a5227d 1392011-07-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
140
141 * fixed-bit.c, fixed-bit.h: New files.
142 * fixed-obj.mk ($o$(objext), $(o)_s$(objext)): Use $(srcdir) to
143 refer to fixed-bit.c.
144
689a8077 1452011-07-07 Joseph Myers <joseph@codesourcery.com>
146
147 * config.host (*local*): Remove.
148
14f27bc6 1492011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
150
151 PR target/39150
152 * config.host (*-*-solaris2*): Handle x86_64-*-solaris2.1[0-9]*
153 like i?86-*-solaris2.1[0-9]*.
154 (i[34567]86-*-solaris2*): Also handle x86_64-*-solaris2.1[0-9]*.
155 * configure.ac (i?86-*-solaris2*): Likewise.
156 * configure: Regenerate.
157
fe27820f 1582011-07-06 Thomas Schwinge <thomas@schwinge.name>
159
160 * config.host (i[34567]86-*-kfreebsd*-gnu, i[34567]86-*-knetbsd*-gnu)
161 (i[34567]86-*-gnu*, i[34567]86-*-kopensolaris*-gnu): Remove
162 md_unwind_header by splitting out of...
163 (i[34567]86-*-linux*): ... this.
164 * config.host (x86_64-*-kfreebsd*-gnu, x86_64-*-knetbsd*-gnu):
165 Remove md_unwind_header by splitting out of...
166 (x86_64-*-linux*): ... this.
167
934ca5fd 1682011-07-04 Georg-Johann Lay <avr@gjlay.de>
169
170 * config/avr/t-avr (intfuncs16): Add _clrsbXX2.
171
707238af 1722011-06-28 Nick Clifton <nickc@redhat.com>
173
174 * config.host: Recognize all V850 variants.
175
5125dcef 1762011-06-22 Uros Bizjak <ubizjak@gmail.com>
177
178 * enable-execute-stack-empty.c (__enable_execute_stack): Add prototype.
179
f92b36a5 1802011-06-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
181
182 * shared-object.mk (c_flags-$o): Save c_flags.
183 ($(base)$(objext)): Use it.
184 ($(base)_s$(objext)): Likewise.
185
d8492bd3 1862011-06-21 Bernd Schmidt <bernds@codesourcery.com>
187
188 * Makefile.in (lib2funcs): Add _clrsbsi2 and _clrsbdi2.
189 * libgcc-std.ver.in (GCC_4.7.0): New section.
190
fa72efb7 1912011-06-16 Georg-Johann Lay <avr@gjlay.de>
5125dcef 192
fa72efb7 193 PR target/49313
194 PR target/29524
195 * config/avr/t-avr: Fix line endings.
196 (intfuncs16): Remove _ffsXX2, _clzXX2, _ctzXX2, _popcountXX2,
197 _parityXX2.
198
adf7c0a1 1992011-06-14 Olivier Hainque <hainque@adacore.com>
200 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
201
202 * config/mips/irix6-unwind.h: New file.
203 * config.host (mips-sgi-irix6.5*): Set md_unwind_header.
204
47529489 2052011-06-10 Eric Botcazou <ebotcazou@adacore.com>
206
207 * config/sparc/linux-unwind.h (STACK_BIAS): Define.
208 (sparc64_fallback_frame_state): Use it.
209 (sparc64_frob_update_context): Further adjust context.
210 * config/sparc/sol2-unwind.h (sparc64_frob_update_context): Likewise.
211 * config/sparc/sol2-ci.S: Add TARGET_FLAT handling.
212 * config/sparc/sol2-cn.S: Likewise.
213
a6f06169 2142011-06-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
215
216 * enable-execute-stack-empty.c: New file.
217 * enable-execute-stack-mprotect.c: New file.
218 * config/i386/enable-execute-stack-mingw32.c: New file.
219 * config.host (enable_execute_stack): New variable.
220 Select appropriate variants.
221 * configure.ac: Link enable-execute-stack.c to
222 $enable_execute_stack.
223 * configure: Regenerate.
224 * Makefile.in (LIB2ADD): Add enable-execute-stack.c.
225 (lib2funcs): Remove _enable_execute_stack.
226
f9cccfac 2272011-06-09 David S. Miller <davem@davemloft.net>
228 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
229
230 * config.host (sparc-*-linux*): Correct md_unwind_header
231 filename.
232 (s390x-ibm-tpf*): Fix typo.
233
ee884cfb 2342011-06-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
235
236 * config.host (mips-sgi-irix6.5*): Add t-crtfm to tmake_file.
237 Add crtfastmath.o to extra_parts.
238 (mips64*-*-linux*, mips*-*-linux*): Use t-crtfm instead of
239 mips/t-crtfm.
240 * config/mips/t-crtfm: Remove.
241
01cb8ad1 2422011-06-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
243
244 * config.host (hppa*-*-linux*): Correct md_unwind_header name.
245
73956a0d 2462011-06-04 Kaz Kojima <kkojima@gcc.gnu.org>
247
248 * config.host (sh*-*-linux*): Fix typo.
249
1e53920f 2502011-06-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
251
252 * config/alpha/linux-unwind.h: Move from ../gcc/config/alpha.
253 * config/alpha/osf5-unwind.h: Move from ../gcc/config/alpha.
254 * config/alpha/vms-unwind.h: Move from ../gcc/config/alpha.
255 * config/bfin/linux-unwind.h: Move from ../gcc/config/bfin.
256 * config/i386/linux-unwind.h: Move from ../gcc/config/i386.
257 * config/i386/sol2-unwind.h: Move from ../gcc/config/i386.
258 * config/i386/w32-unwind.h: Move from ../gcc/config/i386.
259 Wrap in !__MINGW64__.
260 * config/ia64/linux-unwind.h: Move from ../gcc/config/ia64.
261 * config/ia64/vms-unwind.h: Move from ../gcc/config/ia64.
262 * config/m68k/linux-unwind.h: Move from ../gcc/config/m68k.
263 * config/mips/linux-unwind.h: Move from ../gcc/config/mips.
264 * config/pa/hpux-unwind.h: Move from ../gcc/config/pa.
265 * config/pa/linux-unwind.h: Move from ../gcc/config/pa.
266 * config/rs6000/darwin-unwind.h: Move from ../gcc/config/rs6000.
267 Wrap in !__LP64__.
268 * config/rs6000/linux-unwind.h: Move from ../gcc/config/rs6000.
269 * config/s390/linux-unwind.h: Move from ../gcc/config/s390.
270 * config/s390/tpf-unwind.h: Move from ../gcc/config/s390.
271 * config/sh/linux-unwind.h: Move from ../gcc/config/sh.
272 * config/sparc/linux-unwind.h: Move from ../gcc/config/sparc.
273 * config/sparc/sol2-unwind.h: Move from ../gcc/config/sparc.
274 * config/xtensa/linux-unwind.h: Move from ../gcc/config/xtensa.
275 * config/no-unwind.h: New file.
276 * config.host (md_unwind_header): Document.
277 Define.
278 (alpha*-*-linux*, alpha*-dec-osf5.1*, alpha64-dec-*vms*,
279 alpha*-dec-*vms*, bfin*-uclinux*, bfin*-linux-uclibc*,
280 hppa*-*-linux*, hppa[12]*-*-hpux10*, hppa*64*-*-hpux11*,
281 hppa[12]*-*-hpux11*): Set md_unwind_header.
282 (i[34567]86-*-linux*): Handle i[34567]86-*-kopensolaris*-gnu.
283 Set md_unwind_header.
284 (x86_64-*-linux*, i[34567]86-*-solaris2*): Set md_unwind_header.
285 (i[34567]86-*-cygwin*): Split from i[34567]86-*-mingw*.
286 (i[34567]86-*-mingw*, ia64*-*-linux*, ia64-hp-*vms*,
287 m68k-*-uclinux*, m68k-*-linux*, mips64*-*-linux*, mips*-*-linux*,
288 powerpc-*-darwin*, powerpc-*-linux*, s390-*-linux*,
289 s390x-*-linux*, s390x-ibm-tpf*, sh*-*-linux*, sparc-*-linux*,
290 sparc*-*-solaris2*, sparc64-*-linux*, xtensa*-*-linux*): Set
291 md_unwind_header.
292 * configure.ac: Link md-unwind-support.h to $md_unwind_header.
293 * configure: Regenerate.
294
8087ae75 2952011-06-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
296
297 * config.host (mips-sgi-irix[56]*): Restrict to mips-sgi-irix6.5*.
298 Set tmake_file, extra_parts.
299 * config/mips/irix-crti.S: Move from ../gcc/config/mips/irix-crti.asm.
300 Remove O32 support.
301 * config/mips/irix-crtn.S: Move from ../gcc/config/mips/irix-crtn.asm.
302 Remove O32 support.
303 * config/mips/t-irix6: New file.
304 * config/mips/t-slibgcc-irix: New file.
305
506cfbc8 3062011-06-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
307
308 * config/s390/t-tpf (LIB2ADDEHDEP): Remove.
309 * config/t-sol2 (LIB2ADDEH): Use gcc_srcdir, add emutls.c.
310
541346b9 3112011-06-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
312
313 * configure.ac (target_thread_file): Determine thread model.
314 * configure: Regenerate.
315 * config.host (alpha*-dec-osf5.1*): Set tmake_file, extra_parts.
316 * config/alpha/t-alpha: New file.
317 * config/alpha/t-crtfm: Use $<.
318 * config/alpha/t-ieee: New file.
319 * config/alpha/t-osf-pthread: New file.
320 * config/alpha/t-slibgcc-osf: New file.
321 * config/alpha/libgcc-osf5.ver: New file.
322
43ae7603 3232011-06-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
324
325 * config.host (i[34567]86-*-solaris2*): Add i386/t-crtfm to
326 tmake_file.
327 Add crtfastmath.o to extra_parts.
328
f0d9a626 3292011-06-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
330
331 * config/gmon-sol2.c: Reindent.
332 Cleanup comments.
333 Remove, correct casts.
334 Use STDERR_FILENO, NULL.
335 (BASEADDRESS): Remove.
336 (minbrk): Remove.
337 (errno, sbrk): Remove declarations.
338 (monstartup) [hp300]: Remove.
339 (mcount): Remove.
340
63abf89e 3412011-06-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
342
343 * Makefile.in (cpu_type): Define.
344 * config.host (i[34567]86-*-rtems*): Handle it.
345 (i[34567]86-*-solaris2*): Move body ...
346 (*-*-solaris2*): ... here.
347 New case, generalize.
348 (sparc-*-elf*): Handle it.
349 (sparc-*-linux*, sparc64-*-linux*): Replace sparc/t-crtfm by t-crtfm.
350 (sparc-*-rtems*, sparc64-*-rtems*); Handle it.
351 (sparc64-*-solaris2*, sparcv9-*-solaris2*, sparc-*-solaris2*):
352 Fold into ...
353 (sparc*-*-solaris2*): ... this.
354 New case.
355 (sparc64-*-elf*): Handle it.
356 * config/gmon-sol2.c: Move from ../gcc/config/sparc.
357 Merge ../gcc/config/i386/gmon-sol2.c.
358 * config/i386/sol2-c1.S: Move from ../gcc/config/i386/sol2-c1.asm.
359 Use C comments.
360 Merge ../gcc/config/i386/sol2-gc1.asm.
361 * config/i386/sol2-ci.S: Move from ../gcc/config/i386/sol2-ci.asm.
362 Use C comments.
363 * config/i386/sol2-cn.S: Move from ../gcc/config/i386/sol2-cn.asm.
364 Use C comments.
365 * config/i386/t-crtfm (crtfastmath.o): Use $<.
366 * config/i386/t-crtstuff: New file.
367 * config/i386/t-softfp: New file.
368 * config/i386/t-sol2 ($(T)gmon.o, $(T)gcrt1.o, $(T)crt1.o),
369 $(T)crti.o, $(T)crtn.o): Remove.
370 (gcrt1.o): New rule.
371 (TARGET_LIBGCC2_CFLAGS): Remove.
372 * config/sparc/sol2-c1.S: Move from ../gcc/config/sparc/sol2-c1.asm.
373 * config/sparc/sol2-ci.S: Move from ../gcc/config/sparc/sol2-ci.asm.
374 * config/sparc/sol2-cn.S: Move from ../gcc/config/sparc/sol2-cn.asm.
375 * config/sparc/t-sol2: New file.
376 * config/sparc/t-crtfm: Move to ...
377 * config/t-crtfm: ... this.
378 Use $(cpu_type), $<.
379 * config/t-crtin: New file.
380 * config/sparc/t-softfp: New file.
381 * config/sparc/t-softmul: New file.
382 * config/t-rtems: New file.
383 * config/t-slibgcc: New file.
384 * config/t-slibgcc-elf-ver: New file.
385 * config/t-slibgcc-gld: New file.
386 * config/t-slibgcc-sld: New file.
387 * config/t-sol2: New file.
388 * configure.ac: Include ../config/lib-ld.m4.
389 Call AC_LIB_PROG_LD_GNU.
390 Substitute cpu_type.
391 * configure: Regenerate.
392
b1da9d72 3932011-05-27 Bernd Schmidt <bernds@codesourcery.com>
394
395 PR bootstrap/49173
396 * config/t-slibgcc-darwin (SHLIB_MAPFILES): Look for
397 libgcc-std.ver in the build directory.
398 * config/s390/t-linux (SHLIB_MAPFILES): Likewise.
399 * config/sh/t-linux (SHLIB_MAPFILES): Likewise.
400
f308a9b2 4012011-05-25 Bernd Schmidt <bernds@codesourcery.com>
402
403 * libgcc-std.ver.in: New file.
404 * Makefile.in (LIBGCC_VER_GNU_PREFIX, LIBGCC_VER_SYMBOLS_PREFIX): New
405 variables.
406 (libgcc-std.ver): New rule.
407 * config/t-gnu-prefix: New file.
408
c177b341 4092011-05-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
410
411 * config/s390/t-tpf (LIB2ADDEH): Remove $(gcc_srcdir)/gthr-gnat.c.
412
8633828c 4132011-05-10 Joseph Myers <joseph@codesourcery.com>
414
415 * config/i386/darwin-lib.h: New file.
416
3be74046 4172011-05-10 Joseph Myers <joseph@codesourcery.com>
418
419 * config/arm/symbian-lib.h: New.
420
5e1a494e 4212011-05-04 Chris Demetriou <cgd@google.com>
422
423 * config/i386/morestack.S (__i686.get_pc_thunk.bx): Rename to...
424 (__x86.get_pc_thunk.bx): ...this.
425 (__morestack): Adjust for rename, remove undef of __i686.
426
0bb50d04 4272011-05-03 Chris Demetriou <cgd@google.com>
428
429 * config/i386/morestack.S (__i686.get_pc_thunk.bx): New.
430
17b3d2a8 4312011-03-22 Joseph Myers <joseph@codesourcery.com>
432
433 * config.host (alpha*-*-gnu*, arc-*-elf*, arm*-*-netbsd*,
434 arm-*-pe*, crx-*-elf, i[34567]86-*-netbsd*, i[34567]86-*-pe,
435 m68hc11-*-*|m6811-*-*, m68hc12-*-*|m6812-*-*, mcore-*-pe*,
436 powerpc64-*-gnu*, powerpc-*-gnu-gnualtivec*, powerpc-*-gnu*,
437 sh-*-symbianelf* | sh[12346l]*-*-symbianelf*, vax-*-netbsd*):
438 Remove cases.
439
95525c17 4402011-03-14 Andreas Tobler <andreast@fgznet.ch>
441
442 * config.host (cpu_type): Add FreeBSD PowerPC specific parts.
443 Adjust copyright year.
444
82c96609 4452011-03-07 Ian Lance Taylor <iant@google.com>
446
447 * generic-morestack.c (__splitstack_find): Adjust returned stack
448 pointer to include all registers pushed by __morestack.
449
abfe0c5b 4502011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
451
452 PR target/40125
453 * configure.ac: Call ACX_NONCANONICAL_TARGET.
454 (toolexecdir): Calculate and AC_SUBST.
455 (toolexeclibdir): Likewise.
456 * Makefile.in (target_noncanonical): Import.
457 (toolexecdir): Likewise.
458 (toolexeclibdir): Likewise.
459 * configure: Regenerate.
460
48f93ee5 4612010-12-13 Nathan Froyd <froydnj@codesourcery.com>
462
463 PR target/46040
464 * config/arm/bpabi.h: Rename to...
465 * config/arm/bpabi-lib.h: ...this.
466
76aa642f 4672010-12-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
468
469 * configure.ac: Use i386/t-crtstuff on i?86-*-solaris2* if
470 appropriate.
471 * configure: Regenerate.
472
e8b06528 4732010-11-24 Nathan Froyd <froydnj@codesourcery.com>
474
475 * config/libbid/bid_conf.h (BID_BIG_ENDIAN): Define in terms of
476 __FLOAT_WORD_ORDER__.
477 * config/libbid/bid_gcc_intrinsics.h (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN):
478 Delete.
479
2b7a4d59 4802010-11-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
481
482 PR other/46202
483 * Makefile.in (install-strip): New phony target.
484
457123d6 4852010-11-07 Ian Lance Taylor <iant@google.com>
486
487 PR target/46089
488 * config/i386/morestack.S (__morestack_large_model): New
489 function.
490
f6e5e456 4912010-10-23 Nathan Froyd <froydnj@codesourcery.com>
492
493 * config/libbid/bid_gcc_intrinsics.h (LIBGCC2_WORDS_BIG_ENDIAN):
494 Delete.
495 (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN): Test __BYTE_ORDER__.
496
faf175ae 4972010-10-14 Nathan Froyd <froydnj@codesourcery.com>
498
499 * config/arm/bpabi.h: New file.
500 * config/frv/frv-abi.h: New file.
501
9266176d 5022010-10-01 Ian Lance Taylor <iant@google.com>
503
504 * config/t-stack(LIB2ADD_ST): Set instead of LIB2ADD.
505 * config/i386/t-stack-i386 (LIB2ADD_ST): Likewise.
506
13ba4217 5072010-10-01 H.J. Lu <hongjiu.lu@intel.com>
508
509 PR target/45858
510 * config.host: Add the missing `$'.
511
d34b0d1e 5122010-09-30 Michael Eager <eager@eagercon.com>
513
514 * config.host: Add microblaze*-*-*.
515 * config/microblaze/{divsi3.asm,divsi3_table.c,moddi3.asm,modsi3.asm,
516 muldi3_hard.asm,mulsi3.asm,stack_overflow_exit.asm,t-microblaze,
517 udivsi3.asm,umodsi3.asm}: New.
518
78ca2689 5192010-09-28 Ian Lance Taylor <iant@google.com>
520
521 * configure.ac: Adjust CFI test to test assembler directly rather
522 than checking gcc preprocessor macro.
523 * configure: Rebuild.
524
c9b3ebc5 5252010-09-27 Ian Lance Taylor <iant@google.com>
526
527 * configure.ac: Test whether assembler supports CFI directives.
528 * config.host: Only add t-stack and i386/t-stack-i386 to
529 tmake_file if libgcc_cv_cfi is "yes".
530 * configure: Rebuild.
531
48b14f50 5322010-09-27 Ian Lance Taylor <iant@google.com>
533
534 * generic-morestack.h: New file.
535 * generic-morestack.c: New file.
536 * generic-morestack-thread.c: New file.
537 * config/i386/morestack.S: New file.
538 * config/t-stack: New file.
539 * config/i386/t-stack-i386: New file.
540 * config.host (i[34567]86-*-linux* and friends): Add t-stack and
541 i386/t-stack-i386 to tmake_file.
542
fd80c7a1 5432010-09-21 Iain Sandoe <iains@gcc.gnu.org>
544
545 * Makefile.in (libgcc-extra-parts): Check for static archives and
546 invoke ranlib after installing them.
547 (gcc-extra-parts): Likewise.
548 (install-leaf): Likewise.
549
70fbcd6d 5502010-09-14 H.J. Lu <hongjiu.lu@intel.com>
551
552 * configure: Regenerated.
553
19aace05 5542010-09-10 Kai Tietz <kai.tietz@onevision.com>
555
70fbcd6d 556 * configure: Regenerated.
19aace05 557
279dadf5 5582010-09-09 Gerald Pfeifer <gerald@pfeifer.com>
559 Andrew Pinski <pinskia@gmail.com>
560
5125dcef 561 PR target/40959
279dadf5 562 * config.host (ia64*-*-freebsd*): Set extra_parts. Set tmake_file.
563
a87eb011 5642010-09-06 H.J. Lu <hongjiu.lu@intel.com>
565
566 PR target/45524
567 * configure: Regenerated.
568
e6425baf 5692010-09-06 Andreas Schwab <schwab@redhat.com>
570
571 * configure: Regenerate.
572
e88f4c66 5732010-09-03 Uros Bizjak <ubizjak@gmail.com>
574
575 * config/i386/t-sol2 (__copysigntf3, __fabstf3): Disable for
576 64bit targets.
577 (__fixtfti, __fixunstfti, __floattitf, __floatuntitf): Enable only
578 for 64bit targets.
579
1d8139cc 5802010-09-03 Uros Bizjak <ubizjak@gmail.com>
581 Iain Sandoe <iains@gcc.gnu.org>
582
583 PR target/45476
584 * Makefile.in (sifuncs, difuncs, tifuncs): Filter out
585 LIB2FUNCS_EXCLUDE functions.
586
23340821 5872010-09-03 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
588
589 * configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro.
590 Include dfp.m4.
591 * configure: Regenerate.
592
278afeb5 5932010-09-01 Uros Bizjak <ubizjak@gmail.com>
594
595 * config.host (i[34567]86-*-freebsd*, x86_64-*-freebsd*): Add
596 i386/t-freebsd to tmake_file.
597 * config/i386/t-freebsd: New file.
598 * config/i386/libgcc-bsd.ver: New file.
599
952bf8bb 6002010-07-23 Nathan Froyd <froydnj@codesourcery.com>
601
602 * config.host (powerpc*-eabispe*): Set tmake_file.
603 (powerpc*-eabi*): Likewise.
604 * config/rs6000/t-ppccomm (EXTRA_PARTS): Add crtbegin, crtend,
605 crtbeginS, crtendS, crtbeginT.
606
283681bb 6072010-06-12 Kazu Hirata <kazu@codesourcery.com>
608
609 * config.host (mips64*-*-linux*, mips*-*-linux*): Add mips/t-crtfm
610 to tmake_file. Add crtfastmath.o to extra_parts.
611 * config/mips/t-crtfm: New.
612
a6180b96 6132010-05-19 Joel Sherrill <joel.sherrill@oarcorp.com>
614
615 * config.host (sparc64-*-rtems*): New target.
616
05157f42 6172010-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
618
619 * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
620 assembler syntax.
621
8a84c748 6222010-04-15 Thomas Schwinge <tschwinge@gnu.org>
623
624 * config.host <i[34567]86-*-gnu*>: Handle softfp as for Linux.
625
ed3e1bbc 6262010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
627
628 * config.host (alpha*-dec-osf[45]*): Removed alpha*-dec-osf4*,
629 alpha-dec-osf5.0* support.
630
f8a8f9d9 6312010-04-01 Ralf Corsépius <ralf.corsepius@rtems.org>
432dd419 632
633 * config.host: Add lm32-*-rtems*.
634
20be3c56 6352010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
636 Uros Bizjak <ubizjak@gmail.com>
637
638 PR target/39048
639 * config.host (i[34567]86-*-solaris2): Handle 32-bit Solaris 2/x86
640 like other remaining 32-bit x86 OSes.
641 * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
642 assembler syntax.
643 * config/i386/libgcc-sol2.ver: New file.
644 * config/i386/t-sol2 (SHLIB_MAPFILES): Add it.
645
8f0f72c0 6462010-03-30 Jack Howarth <howarth@bromo.med.uc.edu>
647
648 PR c/43553
649 * Makefile.in (INTERNAL_CFLAGS): Add @set_use_emutls@.
650 * configure.ac: Use GCC_CHECK_EMUTLS to see if emulated TLS
651 is used and substitute set_use_emutls.
652 * configure: Regenerated.
653
cf842d6a 6542010-03-30 Tarik Graba <tarik.graba@telecom-paristech.fr>
655
656 * config/lm32/t-lm32: Remove misplaced MULTILIB_OPTIONS.
657
4dcd7ab3 6582010-03-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
659
660 PR target/38085
661 * config/i386/t-sol2 ($(T)gmon.o): Use CFLAGS instead of
662 MULTILIB_CFLAGS.
663 ($(T)gcrt1.o): Likewise.
664 ($(T)crt1.o): Likewise.
665 ($(T)crti.o): Likewise.
666 ($(T)crtn.o): Likewise.
667
a426f025 6682010-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
669
670 PR other/42980
671 * Makefile.in (install): Use $(MAKE) string in rule, for
672 parallel make.
673
8525326e 6742010-02-22 Hans-Peter Nilsson <hp@bitrange.com>
675
676 Migrate from broken pre-libgcc legacy support to libgcc-centric rules.
677 * config/mmix/t-mmix: New file.
678 * config.host <mmix-knuth-mmixware> (extra_parts, tmake_file): Set.
679
14a10763 6802010-02-02 Jack Howarth <howarth@bromo.med.uc.edu>
681
682 PR java/41991
683 * config/t-slibgcc-darwin: Add libgcc-libsystem.ver to
684 SHLIB_MAPFILES.
685
00301a1a 6862010-01-04 Anthony Green <green@moxielogic.com>
687
688 * config/moxie/crti.asm, config/moxie/crtn.asm,
689 config/moxie/t-moxie-softfp, config/moxie/sfp-machine.h,
690 config/moxie/t-moxie: New files.
691 * config.host: Add t-moxie-softfp reference.
692
d2b1aa3d 6932009-11-18 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
694
695 PR other/39888
696 * config/t-slibgcc-darwin: Fix embedded rpaths for
697 --enable-version-specific-runtime-libs, build extension stub
698 libs exposing features available from current libgcc_s.
699
f6fe91e8 7002009-11-11 Jon Beniston <jon@beniston.com>
701
278afeb5 702 * config.host: Add lm32 targets.
703 * config/lm32: New directory.
704 * config/lm32/libgcc_lm32.h: New file.
705 * config/lm32/_mulsi3.c: New file.
706 * config/lm32/_udivmodsi4.c: New file.
707 * config/lm32/_divsi3.c: New file.
708 * config/lm32/_modsi3.c: New file.
709 * config/lm32/_udivsi3.c: New file.
710 * config/lm32/_umodsi3.c: New file.
711 * config/lm32/_lshrsi3.S: New file.
712 * config/lm32/_ashrsi3.S: New file.
713 * config/lm32/_ashlsi3.S: New file.
714 * config/lm32/crti.S: New file.
715 * config/lm32/crtn.S: New file.
716 * config/lm32/t-lm32: New file.
717 * config/lm32/t-elf: New file.
718 * config/lm32/t-uclinux: New file.
f6fe91e8 719
24833e1a 7202009-10-26 Nick Clifton <nickc@redhat.com>
721
722 * config.host: Add support for RX target.
723 * config/rx: New directory.
724 * config/rx/rx-abi-functions.c: New file. Supplementary
725 functions for libgcc to support the RX ABI.
726 * config/rx/rx-abi.h: New file. Supplementary header file for
727 libgcc RX ABI functions.
728 * config/rx/t-rx: New file: Makefile fragment for building
729 libgcc for the RX.
730
1d7e299f 7312009-10-09 Uros Bizjak <ubizjak@gmail.com>
732
733 * config/i386/32/sfp-machine.h (__FP_FRAC_SUB_4): Change operand
734 constraint of y0 to "g".
735
e38fe738 7362009-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
737
738 * config.host: Include the s390 makefile fragments.
739 * config/s390/32/_fixdfdi.c: New file.
740 * config/s390/32/_fixsfdi.c: New file.
741 * config/s390/32/_fixtfdi.c: New file.
742 * config/s390/32/_fixunsdfdi.c: New file.
743 * config/s390/32/_fixunssfdi.c: New file.
744 * config/s390/32/_fixunstfdi.c: New file.
745 * config/s390/32/t-floattodi: New file.
746 * config/s390/libgcc-glibc.ver: New file.
747 * config/s390/t-crtstuff: New file.
748 * config/s390/t-linux: New file.
749 * config/s390/t-tpf: New file.
750
81a71e2b 7512009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
752
753 * configure.ac (AC_PREREQ): Bump to 2.64.
754
a1ef431d 7552009-08-22 Kaz Kojima <kkojima@gcc.gnu.org>
756
757 * config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Add -mieee.
758
cd9a469c 7592009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
760
761 * configure: Regenerate.
762
9b9a2528 7632009-08-09 Douglas B Rupp <rupp@gnat.com>
764
765 * config.host (ia64-hp-*vms*): New target.
766 (alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
767 with ia64-hp-*vms*.
768
a2655af1 7692009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
770
771 * configure.ac: Add snippet for maintainer-mode.
772 * configure: Regenerate.
773 * Makefile.in (AUTOCONF, configure_deps): New variables.
774 ($(srcdir)/configure)): New rule, active only with maintainer
775 mode turned on.
776
46222c18 7772009-06-23 DJ Delorie <dj@redhat.com>
778
779 Add MeP port.
780 * config.host: Add mep support.
781
13dc7657 7822009-06-22 Kai Tietz <kai.tietz@onevision.com>
783
82a3cc73 784 * config.host: Add i386/${host_address}/t-fprules-softfp and
1d7e299f 785 t-softfp to tmake_file for i[34567]86-*-mingw*, x86_64-*-mingw*.
82a3cc73 786
787 * config/i386/64/_divtc3.c: Disable usage of .symver assembly symbol
788 for mingw targets.
13dc7657 789 * config/i386/64/_multc3.c: Likewise.
790 * config/i386/64/_powitf2.c: Likewise.
791 * config/i386/64/eqtf2.c: Likewise.
792 * config/i386/64/getf2.c: Likewise.
793 * config/i386/64/letf2.c: Likewise.
794 * config/i386/64/letf2.c: Likewise.
82a3cc73 795 * config/i386/64/sfp-machine.h (_FP_W_TYPE): Define as
796 unsigned long long for x64 mingw targets.
797 (_FP_WS_TYPE): Define as signed long long for x64 mingw target.
798 (_FP_I_TYPE): Define as long long for x64 mingw target.
13dc7657 799
63bfd172 8002009-06-10 Maciej W. Rozycki <macro@linux-mips.org>
801
802 * config.host (vax-*-linux*): New.
803
be52b6d8 8042009-05-31 Anthony Green <green@moxielogic.com>
805
806 * config.host: Add moxie support.
807 * config/moxie/t-moxie: New file.
808
6471e33b 8092009-05-29 David Billinghurst <billingd@gcc.gnu.org>
810
811 * config.host: Add i386/${host_address}/t-fprules-softfp and
1d7e299f 812 t-softfp to tmake_file for i[34567]86-*-cygwin*.
6471e33b 813
09ec66c8 8142009-04-17 Aurelien Jarno <aurelien@aurel32.net>
815
816 * config.host: Add i386/${host_address}/t-fprules-softfp to
817 tmake_file for i[34567]86-*-kfreebsd*-gnu, x86_64-*-kfreebsd*-gnu*.
818
6bc9506f 8192009-04-09 Nick Clifton <nickc@redhat.com>
820
821 * config/ia64/tf-signs.c: Change copyright header to refer to
822 version 3 of the GNU General Public License with version 3.1
823 of the GCC Runtime Library Exception and to point readers at
824 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
825 web page.
826 * config/i386/32/tf-signs.c: Likewise.
827 * config/libbid/_addsub_dd.c: Likewise.
828 * config/libbid/_addsub_sd.c: Likewise.
829 * config/libbid/_addsub_td.c: Likewise.
830 * config/libbid/_dd_to_df.c: Likewise.
831 * config/libbid/_dd_to_di.c: Likewise.
832 * config/libbid/_dd_to_sd.c: Likewise.
833 * config/libbid/_dd_to_sf.c: Likewise.
834 * config/libbid/_dd_to_si.c: Likewise.
835 * config/libbid/_dd_to_td.c: Likewise.
836 * config/libbid/_dd_to_tf.c: Likewise.
837 * config/libbid/_dd_to_udi.c: Likewise.
838 * config/libbid/_dd_to_usi.c: Likewise.
839 * config/libbid/_dd_to_xf.c: Likewise.
840 * config/libbid/_df_to_dd.c: Likewise.
841 * config/libbid/_df_to_sd.c: Likewise.
842 * config/libbid/_df_to_td.c: Likewise.
843 * config/libbid/_di_to_dd.c: Likewise.
844 * config/libbid/_di_to_sd.c: Likewise.
845 * config/libbid/_di_to_td.c: Likewise.
846 * config/libbid/_div_dd.c: Likewise.
847 * config/libbid/_div_sd.c: Likewise.
848 * config/libbid/_div_td.c: Likewise.
849 * config/libbid/_eq_dd.c: Likewise.
850 * config/libbid/_eq_sd.c: Likewise.
851 * config/libbid/_eq_td.c: Likewise.
852 * config/libbid/_ge_dd.c: Likewise.
853 * config/libbid/_ge_sd.c: Likewise.
854 * config/libbid/_ge_td.c: Likewise.
855 * config/libbid/_gt_dd.c: Likewise.
856 * config/libbid/_gt_sd.c: Likewise.
857 * config/libbid/_gt_td.c: Likewise.
858 * config/libbid/_isinfd128.c: Likewise.
859 * config/libbid/_isinfd32.c: Likewise.
860 * config/libbid/_isinfd64.c: Likewise.
861 * config/libbid/_le_dd.c: Likewise.
862 * config/libbid/_le_sd.c: Likewise.
863 * config/libbid/_le_td.c: Likewise.
864 * config/libbid/_lt_dd.c: Likewise.
865 * config/libbid/_lt_sd.c: Likewise.
866 * config/libbid/_lt_td.c: Likewise.
867 * config/libbid/_mul_dd.c: Likewise.
868 * config/libbid/_mul_sd.c: Likewise.
869 * config/libbid/_mul_td.c: Likewise.
870 * config/libbid/_ne_dd.c: Likewise.
871 * config/libbid/_ne_sd.c: Likewise.
872 * config/libbid/_ne_td.c: Likewise.
873 * config/libbid/_sd_to_dd.c: Likewise.
874 * config/libbid/_sd_to_df.c: Likewise.
875 * config/libbid/_sd_to_di.c: Likewise.
876 * config/libbid/_sd_to_sf.c: Likewise.
877 * config/libbid/_sd_to_si.c: Likewise.
878 * config/libbid/_sd_to_td.c: Likewise.
879 * config/libbid/_sd_to_tf.c: Likewise.
880 * config/libbid/_sd_to_udi.c: Likewise.
881 * config/libbid/_sd_to_usi.c: Likewise.
882 * config/libbid/_sd_to_xf.c: Likewise.
883 * config/libbid/_sf_to_dd.c: Likewise.
884 * config/libbid/_sf_to_sd.c: Likewise.
885 * config/libbid/_sf_to_td.c: Likewise.
886 * config/libbid/_si_to_dd.c: Likewise.
887 * config/libbid/_si_to_sd.c: Likewise.
888 * config/libbid/_si_to_td.c: Likewise.
889 * config/libbid/_td_to_dd.c: Likewise.
890 * config/libbid/_td_to_df.c: Likewise.
891 * config/libbid/_td_to_di.c: Likewise.
892 * config/libbid/_td_to_sd.c: Likewise.
893 * config/libbid/_td_to_sf.c: Likewise.
894 * config/libbid/_td_to_si.c: Likewise.
895 * config/libbid/_td_to_tf.c: Likewise.
896 * config/libbid/_td_to_udi.c: Likewise.
897 * config/libbid/_td_to_usi.c: Likewise.
898 * config/libbid/_td_to_xf.c: Likewise.
899 * config/libbid/_tf_to_dd.c: Likewise.
900 * config/libbid/_tf_to_sd.c: Likewise.
901 * config/libbid/_tf_to_td.c: Likewise.
902 * config/libbid/_udi_to_dd.c: Likewise.
903 * config/libbid/_udi_to_sd.c: Likewise.
904 * config/libbid/_udi_to_td.c: Likewise.
905 * config/libbid/_unord_dd.c: Likewise.
906 * config/libbid/_unord_sd.c: Likewise.
907 * config/libbid/_unord_td.c: Likewise.
908 * config/libbid/_usi_to_dd.c: Likewise.
909 * config/libbid/_usi_to_sd.c: Likewise.
910 * config/libbid/_usi_to_td.c: Likewise.
911 * config/libbid/_xf_to_dd.c: Likewise.
912 * config/libbid/_xf_to_sd.c: Likewise.
913 * config/libbid/_xf_to_td.c: Likewise.
914 * config/libbid/bid128.c: Likewise.
915 * config/libbid/bid128_2_str.h: Likewise.
916 * config/libbid/bid128_2_str_macros.h: Likewise.
917 * config/libbid/bid128_2_str_tables.c: Likewise.
918 * config/libbid/bid128_add.c: Likewise.
919 * config/libbid/bid128_compare.c: Likewise.
920 * config/libbid/bid128_div.c: Likewise.
921 * config/libbid/bid128_fma.c: Likewise.
922 * config/libbid/bid128_logb.c: Likewise.
923 * config/libbid/bid128_minmax.c: Likewise.
924 * config/libbid/bid128_mul.c: Likewise.
925 * config/libbid/bid128_next.c: Likewise.
926 * config/libbid/bid128_noncomp.c: Likewise.
927 * config/libbid/bid128_quantize.c: Likewise.
928 * config/libbid/bid128_rem.c: Likewise.
929 * config/libbid/bid128_round_integral.c: Likewise.
930 * config/libbid/bid128_scalb.c: Likewise.
931 * config/libbid/bid128_sqrt.c: Likewise.
932 * config/libbid/bid128_string.c: Likewise.
933 * config/libbid/bid128_to_int16.c: Likewise.
934 * config/libbid/bid128_to_int32.c: Likewise.
935 * config/libbid/bid128_to_int64.c: Likewise.
936 * config/libbid/bid128_to_int8.c: Likewise.
937 * config/libbid/bid128_to_uint16.c: Likewise.
938 * config/libbid/bid128_to_uint32.c: Likewise.
939 * config/libbid/bid128_to_uint64.c: Likewise.
940 * config/libbid/bid128_to_uint8.c: Likewise.
941 * config/libbid/bid32_to_bid128.c: Likewise.
942 * config/libbid/bid32_to_bid64.c: Likewise.
943 * config/libbid/bid64_add.c: Likewise.
944 * config/libbid/bid64_compare.c: Likewise.
945 * config/libbid/bid64_div.c: Likewise.
946 * config/libbid/bid64_fma.c: Likewise.
947 * config/libbid/bid64_logb.c: Likewise.
948 * config/libbid/bid64_minmax.c: Likewise.
949 * config/libbid/bid64_mul.c: Likewise.
950 * config/libbid/bid64_next.c: Likewise.
951 * config/libbid/bid64_noncomp.c: Likewise.
952 * config/libbid/bid64_quantize.c: Likewise.
953 * config/libbid/bid64_rem.c: Likewise.
954 * config/libbid/bid64_round_integral.c: Likewise.
955 * config/libbid/bid64_scalb.c: Likewise.
956 * config/libbid/bid64_sqrt.c: Likewise.
957 * config/libbid/bid64_string.c: Likewise.
958 * config/libbid/bid64_to_bid128.c: Likewise.
959 * config/libbid/bid64_to_int16.c: Likewise.
960 * config/libbid/bid64_to_int32.c: Likewise.
961 * config/libbid/bid64_to_int64.c: Likewise.
962 * config/libbid/bid64_to_int8.c: Likewise.
963 * config/libbid/bid64_to_uint16.c: Likewise.
964 * config/libbid/bid64_to_uint32.c: Likewise.
965 * config/libbid/bid64_to_uint64.c: Likewise.
966 * config/libbid/bid64_to_uint8.c: Likewise.
967 * config/libbid/bid_b2d.h: Likewise.
968 * config/libbid/bid_binarydecimal.c: Likewise.
969 * config/libbid/bid_conf.h: Likewise.
970 * config/libbid/bid_convert_data.c: Likewise.
971 * config/libbid/bid_decimal_data.c: Likewise.
972 * config/libbid/bid_decimal_globals.c: Likewise.
973 * config/libbid/bid_div_macros.h: Likewise.
974 * config/libbid/bid_dpd.c: Likewise.
975 * config/libbid/bid_flag_operations.c: Likewise.
976 * config/libbid/bid_from_int.c: Likewise.
977 * config/libbid/bid_functions.h: Likewise.
978 * config/libbid/bid_gcc_intrinsics.h: Likewise.
979 * config/libbid/bid_inline_add.h: Likewise.
980 * config/libbid/bid_internal.h: Likewise.
981 * config/libbid/bid_round.c: Likewise.
982 * config/libbid/bid_sqrt_macros.h: Likewise.
983
9842009-04-09 Jakub Jelinek <jakub@redhat.com>
985
986 * Makefile.in: Change copyright header to refer to version
987 3 of the GNU General Public License and to point readers at the
988 COPYING3 file and the FSF's license web page.
989 * config.host: Likewise.
990
4e5e2802 9912009-04-07 Alan Modra <amodra@bigpond.net.au>
992
993 * config.host: Reorder and merge to match config.gcc change.
994
8d40ea45 9952009-04-03 Alan Modra <amodra@bigpond.net.au>
996
997 * config.host (powerpc-*-linux*altivec*, powerpc-*-linux*spe): Delete.
998
f2397fc4 9992009-03-28 Joseph Myers <joseph@codesourcery.com>
1000
1001 * config.host (arm-*-coff*, armel-*-coff*, arm-semi-aof,
1002 armel-semi-aof, h8300-*-*, i[34567]86-*-aout*, i[34567]86-*-coff*,
1003 m68k-*-aout*, m68k-*-coff*, pdp11-*-bsd, rs6000-ibm-aix4.[12]*,
1004 powerpc-ibm-aix4.[12]*, sh-*-*): Remove.
1005
24200b28 10062009-02-12 Uros Bizjak <ubizjak@gmail.com>
1007
1008 * config.host (ia64*-*-linux*): Add t-softfp to tmake_file.
1009 * config/ia64/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
1010
8b21beb2 10112009-02-12 H.J. Lu <hongjiu.lu@intel.com>
1012
24200b28 1013 * config.host (ia64*-*-linux*): Add ia64/t-fprules-softfp and
1014 ia64/t-softfp-compat to tmake_file.
8b21beb2 1015
1016 * Makefile.in (gen-hide-list): Ignore .*_compat and .*@.*.
1017
1018 * config/ia64/__divxf3.asm: New.
1019 * config/ia64/_fixtfdi.asm: Likewise.
1020 * config/ia64/_fixunstfdi.asm: Likewise.
1021 * config/ia64/_floatditf.asm: Likewise.
1022 * config/ia64/t-fprules-softfp: Likewise.
1023 * config/ia64/t-softfp-compat: Likewise.
1024 * config/ia64/tf-signs.c: Likewise.
1025
9df8be69 10262009-01-18 Ben Elliston <bje@au.ibm.com>
1027
1028 * config/i386/32/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
1029
f2b540ae 10302009-01-16 Ben Elliston <bje@au.ibm.com>
1031
1032 * config.host (i[34567]86-*-linux*, x86_64-*-linux*): Add t-softfp
1033 to tmake_file.
1034
5790f80a 10352009-01-13 Ben Elliston <bje@au.ibm.com>
1036
1037 * config/t-softfp: New file.
1038 * config.host (powerpc64-*-linux*, powerpc64-*-gnu*): Add t-softfp.
1039 (powerpc-*-linux*spe*, powerpc-*-linux*): Likewise.
1040
b8138586 10412009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
1042
1043 * config.host: Add m32r*-*-rtems*.
1044
7eac0a4e 10452008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
1046
1047 * config.host: Add m32c*-*-rtems*.
1048
03150a33 10492008-11-20 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1050
1051 PR bootstrap/33100
1052 * configure.ac (i?86-*-solaris2.1[0-9]*): Only include
1053 i386/t-crtstuff if linker supports ZERO terminator unwind entries.
1054 * configure: Regenerate.
1055 * config.host (i[34567]86-*-solaris2*): Move i386/t-sol2 in
1056 tmake_file here from gcc/config.gcc.
1057 Move extra_parts here from gcc/config.gcc.
1058 * config/i386/t-sol2: Move here from gcc/config/i386.
1059 Use gcc_srcdir instead of srcdir.
1060
77a32a8e 10612008-11-18 Adam Nemet <anemet@caviumnetworks.com>
1062
1063 * config.host (mipsisa64r2-*-elf* | mipsisa64r2el-*-elf*): New
1064 case.
1065
1eab96a6 10662008-11-09 Thomas Schwinge <tschwinge@gnu.org>
1067
1068 * config.host <t-tls>: Also enable for GNU/kFreeBSD and GNU/kNetBSD.
1069
74cd9df8 10702008-10-08 Thomas Schwinge <tschwinge@gnu.org>
1071
1072 * config.host: Fold `*-*-gnu*' cases into the Linux ones.
1073
8372e9ea 10742008-09-03 Hari Sandanagobalane <hariharan@picochip.com>
1075
1076 Add picoChip port.
1077 * config.host: Add picochip-*-*.
1078
75c7ffbc 10792008-08-06 Bob Wilson <bob.wilson@acm.org>
1080
1081 * config.host: Match more processor names for Xtensa.
1082
fb4830c6 10832008-07-08 H.J. Lu <hongjiu.lu@intel.com>
1084
1085 * config/i386/64/t-softfp-compat: Update comments.
1086
7c92db45 10872008-07-07 H.J. Lu <hongjiu.lu@intel.com>
1088
1089 * config/i386/64/_divtc3-compat.c: Moved to ...
1090 * config/i386/64/_divtc3.c: Here.
1091
1092 * config/i386/64/_multc3-compat.c: Moved to ...
1093 * config/i386/64/_multc3.c: Here.
1094
1095 * config/i386/64/_powitf2-compat.c: Moved to ...
1096 * config/i386/64/_powitf2.c: Here.
1097
1098 * config/i386/64/t-softfp-compat (libgcc2-tf-compats): Add
1099 .c suffix instead of -compat.c.
1100
ec2e6a4e 11012008-07-05 Uros Bizjak <ubizjak@gmail.com>
1102
1103 * config/i386/32/sfp-machine.h (_FP_MUL_MEAT_S): Remove.
1104 (_FP_MUL_MEAT_D): Ditto.
1105 (_FP_DIV_MEAT_S): Ditto.
1106 (_FP_DIV_MEAT_D): Ditto.
1107
fdbb505a 11082008-07-03 Richard Sandiford <rdsandiford@googlemail.com>
1109
1110 * Makefile.in: Add support for __sync_* libgcc functions.
1111
310c48f2 11122008-07-03 H.J. Lu <hongjiu.lu@intel.com>
1113
1114 * shared-object.mk ($(base)_s$(objext)): Remove -DSHARED.
1115
144633f4 11162008-07-02 H.J. Lu <hongjiu.lu@intel.com>
1117
1118 PR boostrap/36702
1119 * config.host: Only include 32bit t-fprules-softfp for Darwin/x86
1120 and Linux/x86. Include 64bit t-softfp-compat for Linux/x86.
1121
1122 * config/i386/64/t-fprules-softfp: Moved to ...
1123 * config/i386/64/t-softfp-compat: This. New.
1124
e25ffafe 11252008-07-02 Uros Bizjak <ubizjak@gmail.com>
1126
1127 * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS) [FP_EX_INVALID]:
1128 Initialize f with 0.0.
1129
b3fd46a0 11302008-07-02 H.J. Lu <hongjiu.lu@intel.com>
1131
1132 PR target/36669
1133 * shared-object.mk ($(base)_s$(objext)): Add -DSHARED.
1134
1135 * config/i386/64/_divtc3-compat.c: New.
1136 * config/i386/64/_multc3-compat.c: Likewise.
1137 * config/i386/64/_powitf2-compat.c: Likewise.
1138 * config/i386/64/eqtf2.c: Likewise.
1139 * config/i386/64/getf2.c: Likewise.
1140 * config/i386/64/letf2.c: Likewise.
1141 * config/i386/64/t-fprules-softfp: Likewise.
1142
11432008-07-02 H.J. Lu <hongjiu.lu@intel.com>
1144
1145 * config.host: Add i386/${host_address}/t-fprules-softfp to
1146 tmake_file for i[34567]86-*-darwin*, x86_64-*-darwin*,
1d7e299f 1147 i[34567]86-*-linux*, x86_64-*-linux*.
b3fd46a0 1148
1149 * configure.ac: Set host_address to 64 or 32 for x86.
1150 * configure: Regenerated.
1151
1152 * Makefile.in (config.status): Also depend on
1153 $(srcdir)/config.host.
1154
1155 * config/i386/32/t-fprules-softfp: New.
1156 * config/i386/32/tf-signs.c: Likewise.
1157
1158 * config/i386/64/sfp-machine.h: New. Moved from gcc.
1159
11602008-07-02 H.J. Lu <hongjiu.lu@intel.com>
1161 Uros Bizjak <ubizjak@gmail.com>
1162
1163 * config/i386/32/sfp-machine.h: New.
1164
eaef9489 11652008-06-26 Nathan Froyd <froydnj@codesourcery.com>
1166
1167 * config/rs6000/t-ppccomm: Remove rules that conflict with
1168 auto-generated rules.
1169
5b2c7553 11702008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1171
1172 * configure.ac: sinclude override.m4.
1173 * configure: Regenerate.
1174
dde02e56 11752008-06-11 Bernhard Fischer <aldot@gcc.gnu.org>
1176
1177 * configure: Regenerate.
1178
4d6f3aad 11792008-06-10 Joseph Myers <joseph@codesourcery.com>
1180
1181 * Makefile.in (DECNUMINC): Remove
1182 -I$(MULTIBUILDTOP)../../libdecnumber.
1183 * gstdint.h: New.
1184
6af9f7ea 11852008-06-07 Joseph Myers <joseph@codesourcery.com>
1186
1187 * config.host (strongarm*-*-*, ep9312*-*-*, xscale-*-*,
1188 parisc*-*-*, m680[012]0-*-*, *-*-linux*libc1*, *-*-linux*aout*,
1189 alpha*-*-unicosmk*, strongarm*-*-freebsd*, ep9312-*-elf,
1190 arm*-*-kaos*, cris-*-aout, parisc*64*-*-linux*, parisc*-*-linux*,
1191 hppa1.1-*-pro*, hppa1.1-*-osf*, hppa1.1-*-bsd*,
1192 i[34567]86-sequent-ptx4*, i[34567]86-sequent-sysv4*,
1193 i[34567]86-*-beoself*, i[34567]86-*-beos*, i[34567]86-*-sco3.2v5*,
1194 i[34567]86-*-sysv5*, i[34567]86-*-sysv4*, i[34567]86-*-uwin*,
1195 i[34567]86-*-kaos*, m68020-*-elf*, m68010-*-netbsdelf*,
1196 mips-wrs-windiss, mt-*-elf, powerpc-*-beos*, powerpc-*-chorusos*,
1197 powerpc-wrs-windiss*, powerpcle-*-sysv*, powerpc-*-kaos*,
1198 powerpcle-*-kaos*, sh*-*-kaos*, sparc-*-sysv4*, strongarm-*-elf*,
1199 strongarm-*-pe, strongarm-*-kaos*, vax-*-bsd*, vax-*-sysv*,
1200 vax-*-ultrix*, xscale-*-elf, xscale-*-coff): Remove.
1201
ccf1c0f1 12022008-05-25 Arthur Loiret <arthur.loiret@u-psud.fr>
1203
1204 * config.host (sh2[lbe]*-*-linux*): Allow target.
1205
19872d0b 12062008-04-30 Nathan Froyd <froydnj@codesourcery.com>
1207
1208 * config/rs6000/t-ppccomm: Add build rules for new files.
1209 (LIB2ADD_ST): New variable.
1210
38dd5584 12112008-04-07 Andy Hutchinson <hutchinsonandy@aim.com>
1212
1213 PR target/34210
1214 PR target/35508
1215 * config.host (avr-*-*): Add avr cpu_type and avr tmake_file.
1216 * config/t-avr: New file. Build 16bit libgcc functions.
1217
8e5da69c 12182008-03-02 Jakub Jelinek <jakub@redhat.com>
1219
1220 PR target/35401
1221 * config/t-slibgcc-darwin: Make install-leaf dependent on
1222 install-darwin-libgcc-stubs instead of install.
1223
99c77e32 12242008-01-25 Joseph Myers <joseph@codesourcery.com>
1225
1226 * config.host (tic4x-*-*, c4x-*-rtems*, tic4x-*-rtems*, c4x-*,
1227 tic4x-*, h8300-*-rtemscoff*, ns32k-*-netbsdelf*, ns32k-*-netbsd*,
1228 sh-*-rtemscoff*): Remove cases.
1229
8237872e 12302007-12-27 Richard Sandiford <rsandifo@nildram.co.uk>
1231
1232 * Makefile.in (all): Use install-leaf rather than install.
1233 (install): Split most of the rule into...
1234 (install-leaf): ...this new one.
1235
00a05b87 12362007-12-19 Etsushi Kato <ek.kato@gmail.com>
1237 Paolo Bonzini <bonzini@gnu.org>
1238
1239 PR target/30572
e25ffafe 1240 * Makefile.in: Use @shlib_slibdir@ substitution to get
1241 correct install name on darwin.
00a05b87 1242 * config/t-slibgcc-darwin: Use @shlib_slibdir@ for -install_name.
1d7e299f 1243
877d7f12 12442007-12-15 Hans-Peter Nilsson <hp@axis.com>
1245
1246 * config.host (crisv32-*-elf, crisv32-*-none): New, same as
1247 cris-*-elf and cris-*-none.
1248 (crisv32-*-linux*): Similar, as cris-*-linux*.
1249
75612461 12502007-11-20 Rask Ingemann Lambertsen <rask@sygehus.dk>
1251
1252 * config.host (ia64*-*-elf*): Build ia64 specific libgcc parts.
1253
f11b4169 12542007-10-27 H.J. Lu <hongjiu.lu@intel.com>
1255
1256 PR regression/33926
1257 * configure.ac: Replace have_cc_tls with gcc_cv_have_cc_tls.
1258 * configure: Regenerated.
1259
84d1fc49 12602007-09-27 H.J. Lu <hongjiu.lu@intel.com>
1261
1262 * Makefile.in (dfp-filenames): Replace decimal_globals,
1263 decimal_data, binarydecimal and convert_data with
1264 bid_decimal_globals, bid_decimal_data, bid_binarydecimal
1265 and bid_convert_data, respectively.
1266
3ac0842f 12672007-09-17 Chao-ying Fu <fu@mips.com>
1268 Nigel Stephens <nigel@mips.com>
1269
1270 * fixed-obj.mk: New file to support fine-grain fixed-point functions.
1271 * Makefile.in (fixed_point): Define.
1272 Check if fixed_point is yes to build support functions.
1273 * configure.ac: Check for fixed_point support.
1274 * configure: Regenerated.
1275 * gen-fixed.sh: New file to generate lists of fixed-point labels,
1276 funcs, modes, from, to.
1277
8c72b2f9 12782007-09-11 Janis Johnson <janis187@us.ibm.com
1279
1280 * Makefile.in (dfp-filenames): Add bid128_noncomp.
1281
c8ac5d9a 12822007-09-10 Janis Johnson <janis187@us.ibm.com>
1283
1284 * Makefile.in (dfp-filenames): Remove decUtility, add
1285 decDouble, decPacked, decQuad, decSingle.
1286
cc8ebe39 12872007-08-27 Hans Kester <hans.kester@ellips.nl>
1288
1289 * config.host : Add x86_64-elf target.
1290
db1c99de 12912007-07-06 H.J. Lu <hongjiu.lu@intel.com>
1292
1293 * configure.ac (set_have_cc_tls): Add a missing =.
1294 * configure: Regenerated.
1295
e4cbe54f 12962007-07-06 H.J. Lu <hongjiu.lu@intel.com>
1297
1298 * config.host (tmake_file): Add t-tls for i[34567]86-*-linux*
1299 and x86_64-*-linux*.
1300
1301 * config/t-tls: New file.
1302
1d7e299f 1303 * Makefile.in (INTERNAL_CFLAGS): Add @set_have_cc_tls@.
e4cbe54f 1304
1305 * configure.ac: Include ../config/enable.m4 and
1306 ../config/tls.m4. Use GCC_CHECK_CC_TLS to check if assembler
1307 supports TLS and substitute set_have_cc_tls.
1308 * configure: Regenerated.
1309
9b6b0236 13102007-07-04 H.J. Lu <hongjiu.lu@intel.com>
1311
1312 * Makefile.in: Use libbid for DFP when BID is enabled.
1313
9e51385b 13142007-06-14 Danny Smith <dannysmith@users.sourceforge.net>
1315
1316 * config.host(*-cygwin* |*-mingw* ): Add crtbegin.o, crtend.o to
1d7e299f 1317 extra_parts. Add config/i386/t-cygming to tmake_file.
9e51385b 1318 * config/i386/t-cygming: New file with rules for crtbegin.o, crtend.o.
1319
8f433c51 13202007-05-29 Zuxy Meng <zuxy.meng@gmail.com>
9b6b0236 1321 Danny Smith <dannysmith@users.sourceforge.net>
8f433c51 1322
1323 PR target/29498
1324 * config.host (i[34567]86-*-cygwin* | i[34567]86-*-mingw*) Add
1325 crtfastmath.o to extra_parts. Add i386/t-crtfm to tmake_file.
1326 * config/i386/t-crtfm: Compile crtfastmath.o with
1327 -minline-all-stringops.
1328
723e1902 13292007-05-10 Richard Sandiford <richard@codesourcery.com>
1330
1331 * config.host (sparc-wrs-vxworks): New target.
1332
278e2fd1 13332007-04-14 Kazu Hirata <kazu@codesourcery.com>
1334
1335 * config.host: Recognize fido.
1336
2968d68c 13372007-04-04 Janis Johnson <janis187@us.ibm.com>
1338
1339 * configure: Check host, not target, for decimal float support.
1340
6d057ce8 13412007-04-03 Uros Bizjak <ubizjak@gmail.com>
1342
1343 * config/i386/t-crtpc: New file.
1344 * config.host (i[34567]86-*-linux*): Add i386/t-crtpc to tm-file.
e25ffafe 1345 (x86_64-*-linux*): Ditto.
6d057ce8 1346
0bbe9142 13472007-02-30 Kai Tietz <kai.tietz@onevision.com>
1348
1349 * config.host (x86_64-*-mingw*): New target.
1350
10de71e1 13512007-03-23 Michael Meissner <michael.meissner@amd.com>
1352 H.J. Lu <hongjiu.lu@intel.com>
1353
1354 * Makefile.in (enable_decimal_float): New.
1355 (DECNUMINC): Add
1356 -I$(srcdir)/../libdecnumber/$(enable_decimal_float).
1357 (dec-objects): Move decimal32, decimal64 and decimal128 to ...
1358 (decbits-filenames): This.
1359 (decbits-objects): New.
1360 (libgcc-objects): Add $(decbits-objects).
1361
1362 * configure.ac: Support * --enable-decimal-float={no,yes,bid,dpd}.
1363 Substitute enable_decimal_float.
1364 * configure: Regenerated.
1365
7a9b9c95 13662007-03-19 Hans-Peter Nilsson <hp@axis.com>
1367
1368 * config.host (cris-*-elf | cris-*-none): Set extra_parts.
1369
37decb40 13702007-03-12 Brooks Moses <brooks.moses@codesourcery.com>
1371
1372 * Makefile.in (install-info): New dummy target.
1373
bce94ab5 13742007-03-05 Bernd Schmidt <bernd.schmidt@analog.com>
1375
1376 * config.host (bfin*-linux-uclibc*): Set extra_parts.
1377
1403bdd1 13782007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
1379
1380 * Makefile.in: Add install-html and install-pdf dummy
1381 targets.
1382
fce64ed4 13832007-02-05 Roger Sayle <roger@eyesopen.com>
1384 Daniel Jacobowitz <dan@codesourcery.com>
1385
1386 * Makefile.in <LIBUNWIND>: Make libgcc_s.so depend on libunwind.so.
1387 (libgcc_s.so): Append -B./ to CFLAGS for $(SHLIB_LINK).
1388 (libunwind.so): Likewise for $(SHLIBUNWIND_LINK).
1389
4d863ca5 13902007-01-29 Janis Johnson <janis187@us.ibm.com>
1391
1392 * Makefile.in (dec-filenames): Add decExcept.
1393
f0356913 13942007-01-28 Daniel Jacobowitz <dan@codesourcery.com>
1395
1396 PR bootstrap/30469
1397 * Makefile.in (CFLAGS): Forcibly remove -fprofile-generate and
1398 -fprofile-use.
1399
bbdcab13 14002007-01-25 Daniel Jacobowitz <dan@codesourcery.com>
1401
1402 * configure.ac: Add --enable-version-specific-runtime-libs.
1403 Correct $slibdir default.
1404 * configure: Regenerated.
1405
3da0fdbc 14062007-01-23 Joseph Myers <joseph@codesourcery.com>
1407
1408 * config/rs6000/t-ldbl128: Always use -mlong-double-128.
1409
cdca0ab7 14102007-01-21 Andrew Pinski <pinskia@gmail.com>
1411
1412 PR target/30519
1413 * config.host (alpha*-*-linux*): Set extra_parts.
1414
97f1a704 14152007-01-09 Kaz Kojima <kkojima@gcc.gnu.org>
1416
1417 * config/sh/t-linux: New.
1418 * config.host (sh*-*-linux*): Set tmake_file.
1419
52617116 14202007-01-05 Daniel Jacobowitz <dan@codesourcery.com>
1421
1422 * Makefile.in (install): Handle multilibs.
1423
c0e5c948 14242007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
1425
1426 * Makefile.in: Added .PHONY entry for documentation targets.
1427
d62e2f2f 14282007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
1429
1430 * Makefile.in: Add empty info, html, dvi, pdf targets.
1431
68cf2994 14322007-01-04 Mike Stump <mrs@apple.com>
1433
1434 * Makefile.in (MAKEINFO): Remove.
1435 (PERL): Likewise.
1436
f534b3b3 14372007-01-04 Paolo Bonzini <bonzini@gnu.org>
1438
1439 * configure.ac: Add GCC_TOPLEV_SUBDIRS.
1440 * configure: Regenerate.
1441 * Makefile.in (host_subdir): Substitute it.
1d7e299f 1442 (gcc_objdir): Use it.
f534b3b3 1443
c11c6ae3 14442007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
1445
1446 * config.host (ia64*-*-linux*): Set tmake_file.
1447
d272bed8 14482007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
1449
1450 * Makefile.in (version): Define.
1451
894a47b4 14522007-01-03 Daniel Jacobowitz <dan@codesourcery.com>
1453 Paolo Bonzini <bonzini@gnu.org>
1454
1455 * Makefile.in, config/i386/t-darwin, config/i386/t-darwin64,
1456 config/i386/t-nwld, config/rs6000/t-darwin, config/rs6000/t-ldbl128,
1457 config/i386/t-crtfm, config/alpha/t-crtfm, config/ia64/t-ia64,
1458 config/sparc/t-crtfm, config/t-slibgcc-darwin,
1459 config/rs6000/t-ppccomm, config.host, configure.ac, empty.mk,
1460 shared-object.mk, siditi-object.mk, static-object.mk: New files.
1461 * configure: Generated.