]> git.ipfire.org Git - thirdparty/gcc.git/blame - libgcc/ChangeLog
i386.c (add->lea splitter): Add SWI mode to PLUS RTX.
[thirdparty/gcc.git] / libgcc / ChangeLog
CommitLineData
e44dbbe1
RO
12011-07-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2
3 * config.host (i[3456x]86-*-netware*): Remove.
4 * config/i386/netware-crt0.c, config/i386/t-nwld,
5 config/i386/t-slibgcc-nwld: Remove.
6
bcead286
BS
72011-07-15 Bernd Schmidt <bernds@codesourcery.com>
8
9 * config.host: Handle tic6x-*-*.
10 * config/c6x/c6x-abi.h: New file.
11
b3fe1584
RO
122011-07-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
13
14 * config/i386/crtprec.c: New file.
15 * config/i386/t-crtpc: Use $(srcdir) to refer to crtprec.c.
16 * config.host (i[34567]86-*-darwin*): Add i386/t-crtpc to tmake_file.
17 Add crtprec32.o, crtprec64.o, crtprec80.o to extra_parts.
18 (x86_64-*-darwin*): Likewise.
19 (i[34567]86-*-solaris2*: Likewise.
20
35d8090d
RO
212011-07-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
22
23 * config/alpha/crtfastmath.c: New file.
24 * config/i386/crtfastmath.c: New file.
25 * config/ia64/crtfastmath.c: New file.
26 * config/mips/crtfastmath.c: New file.
27 * config/sparc/crtfastmath.c: New file.
28
29 * config/t-crtfm (crtfastmath.o): Use $(srcdir) to refer to
30 crtfastmath.c.
31 Add -frandom-seed=gcc-crtfastmath.
32 * config/alpha/t-crtfm: Remove.
33 * config/i386/t-crtfm: Use $(srcdir) to refer to crtfastmath.c.
34 * config/ia64/t-ia64 (crtfastmath.o): Remove.
35
36 * config.host (alpha*-*-linux*): Replace alpha/t-crtfm by t-crtfm.
37 (alpha*-dec-osf5.1*): Likewise.
38 (alpha*-*-freebsd*): Add t-crtfm to tmake_file.
39 Add crtfastmath.o to extra_parts.
40 (i[34567]86-*-darwin*): Add i386/t-crtfm to tmake_file.
41 Add crtfastmath.o to extra_parts.
42 (x86_64-*-darwin*): Likewise.
43 (x86_64-*-mingw*): Likewise.
44 (ia64*-*-elf*): Add t-crtfm to tmake_file.
45 (ia64*-*-freebsd*): Likewise.
46 (ia64*-*-linux*): Likewise.
47 (sparc64-*-freebsd*): Add t-crtfm to tmake_file.
48 Add crtfastmath.o to extra_parts.
49
e141542e
RO
502011-07-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
51
52 * config/darwin-crt3.o: New file.
53 * config/rs6000/darwin-crt2.c: New file.
54 * config/t-darwin: New file.
55 * config/rs6000/t-darwin (DARWIN_EXTRA_CRT_BUILD_CFLAGS): New variable.
56 (crt2.o): New rule.
57 * config.host (*-*-darwin*): Add crt3.o to extra_parts.
58 (powerpc-*-darwin*): Add crt2.o to extra_parts.
59 (powerpc64-*-darwin*): Likewise.
60
2d1efe2d
RO
612011-07-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
62
63 * config/i386/netware-crt0.c: New file.
64 * config/i386/t-nwld: Rename to ...
65 * config/i386/t-slibgcc-nwld: ... this.
66 * config/i386/t-nwld: New file.
67 * config.host (i[3456x]86-*-netware*): Add i386/t-slibgcc-nwld to
68 tmake_file.
69 Add crt0.o, libgcc.def, libc.def, libcpre.def, posixpre.def to
70 extra_parts.
71
4a8bb046
RO
722011-07-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
73
74 * configure.ac (i?86-*-solaris2*): Use libgcc copy of
75 i386/t-crtstuff.
76 * configure: Regenerate.
77
2d8d5935
RO
782011-07-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
79
80 * dfp-bit.c, dfp-bit.h: New files.
81 * Makefile.in (D32PBIT_FUNCS, D64PBIT_FUNCS, D128PBIT_FUNCS): New
82 variables.
83 ($(d32pbit-o)): Use $(srcdir) to refer to dfp-bit.c
84 ($(d64pbit-o)): Likewise.
85 ($(d128pbit-o)): Likewise.
86 * config/t-dfprules: New file.
87 * config.host (i[34567]86-*-linux*): Add t-dfprules to tmake_file.
88 (i[34567]86-*-kfreebsd*-gnu, i[34567]86-*-knetbsd*-gnu,
89 i[34567]86-*-gnu*, i[34567]86-*-kopensolaris*-gnu): Likewise.
90 (x86_64-*-linux*): Likewise.
91 (x86_64-*-kfreebsd*-gnu, x86_64-*-knetbsd*-gnu): Likewise.
92 (i[34567]86-*-cygwin*): Likewise.
93 (i[34567]86-*-mingw*, x86_64-*-mingw*): Likewise.
94 (powerpc-*-linux*, powerpc64-*-linux*): Likewise.
95
2c50b2c3
RO
962011-07-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
97
98 * Makfile.in (LIBGCOV): New variable.
99 ($(libgcov-objects)): Use $(srcdir) to refer to libgcov.c.
100 * libgcov.c: New file.
101
a039d7c2
RO
1022011-07-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
103
104 * fixed-bit.c, fixed-bit.h: New files.
105 * fixed-obj.mk ($o$(objext), $(o)_s$(objext)): Use $(srcdir) to
106 refer to fixed-bit.c.
107
1e4b2746
JM
1082011-07-07 Joseph Myers <joseph@codesourcery.com>
109
110 * config.host (*local*): Remove.
111
fbdd5d87
RO
1122011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
113
114 PR target/39150
115 * config.host (*-*-solaris2*): Handle x86_64-*-solaris2.1[0-9]*
116 like i?86-*-solaris2.1[0-9]*.
117 (i[34567]86-*-solaris2*): Also handle x86_64-*-solaris2.1[0-9]*.
118 * configure.ac (i?86-*-solaris2*): Likewise.
119 * configure: Regenerate.
120
9e7714f4
TS
1212011-07-06 Thomas Schwinge <thomas@schwinge.name>
122
123 * config.host (i[34567]86-*-kfreebsd*-gnu, i[34567]86-*-knetbsd*-gnu)
124 (i[34567]86-*-gnu*, i[34567]86-*-kopensolaris*-gnu): Remove
125 md_unwind_header by splitting out of...
126 (i[34567]86-*-linux*): ... this.
127 * config.host (x86_64-*-kfreebsd*-gnu, x86_64-*-knetbsd*-gnu):
128 Remove md_unwind_header by splitting out of...
129 (x86_64-*-linux*): ... this.
130
6dab9931
GJL
1312011-07-04 Georg-Johann Lay <avr@gjlay.de>
132
133 * config/avr/t-avr (intfuncs16): Add _clrsbXX2.
134
4be46d19
NC
1352011-06-28 Nick Clifton <nickc@redhat.com>
136
137 * config.host: Recognize all V850 variants.
138
1da9434b
UB
1392011-06-22 Uros Bizjak <ubizjak@gmail.com>
140
141 * enable-execute-stack-empty.c (__enable_execute_stack): Add prototype.
142
e4d48a4d
RO
1432011-06-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
144
145 * shared-object.mk (c_flags-$o): Save c_flags.
146 ($(base)$(objext)): Use it.
147 ($(base)_s$(objext)): Likewise.
148
3801c801
BS
1492011-06-21 Bernd Schmidt <bernds@codesourcery.com>
150
151 * Makefile.in (lib2funcs): Add _clrsbsi2 and _clrsbdi2.
152 * libgcc-std.ver.in (GCC_4.7.0): New section.
153
0ad8bb3b 1542011-06-16 Georg-Johann Lay <avr@gjlay.de>
1da9434b 155
0ad8bb3b
GJL
156 PR target/49313
157 PR target/29524
158 * config/avr/t-avr: Fix line endings.
159 (intfuncs16): Remove _ffsXX2, _clzXX2, _ctzXX2, _popcountXX2,
160 _parityXX2.
161
ea963999
OH
1622011-06-14 Olivier Hainque <hainque@adacore.com>
163 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
164
165 * config/mips/irix6-unwind.h: New file.
166 * config.host (mips-sgi-irix6.5*): Set md_unwind_header.
167
b11b0904
EB
1682011-06-10 Eric Botcazou <ebotcazou@adacore.com>
169
170 * config/sparc/linux-unwind.h (STACK_BIAS): Define.
171 (sparc64_fallback_frame_state): Use it.
172 (sparc64_frob_update_context): Further adjust context.
173 * config/sparc/sol2-unwind.h (sparc64_frob_update_context): Likewise.
174 * config/sparc/sol2-ci.S: Add TARGET_FLAT handling.
175 * config/sparc/sol2-cn.S: Likewise.
176
10e48e39
RO
1772011-06-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
178
179 * enable-execute-stack-empty.c: New file.
180 * enable-execute-stack-mprotect.c: New file.
181 * config/i386/enable-execute-stack-mingw32.c: New file.
182 * config.host (enable_execute_stack): New variable.
183 Select appropriate variants.
184 * configure.ac: Link enable-execute-stack.c to
185 $enable_execute_stack.
186 * configure: Regenerate.
187 * Makefile.in (LIB2ADD): Add enable-execute-stack.c.
188 (lib2funcs): Remove _enable_execute_stack.
189
10c4cabc
DM
1902011-06-09 David S. Miller <davem@davemloft.net>
191 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
192
193 * config.host (sparc-*-linux*): Correct md_unwind_header
194 filename.
195 (s390x-ibm-tpf*): Fix typo.
196
aa4203e7
RO
1972011-06-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
198
199 * config.host (mips-sgi-irix6.5*): Add t-crtfm to tmake_file.
200 Add crtfastmath.o to extra_parts.
201 (mips64*-*-linux*, mips*-*-linux*): Use t-crtfm instead of
202 mips/t-crtfm.
203 * config/mips/t-crtfm: Remove.
204
0defd786
JDA
2052011-06-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
206
207 * config.host (hppa*-*-linux*): Correct md_unwind_header name.
208
82f247af
KK
2092011-06-04 Kaz Kojima <kkojima@gcc.gnu.org>
210
211 * config.host (sh*-*-linux*): Fix typo.
212
58cd1d70
RO
2132011-06-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
214
215 * config/alpha/linux-unwind.h: Move from ../gcc/config/alpha.
216 * config/alpha/osf5-unwind.h: Move from ../gcc/config/alpha.
217 * config/alpha/vms-unwind.h: Move from ../gcc/config/alpha.
218 * config/bfin/linux-unwind.h: Move from ../gcc/config/bfin.
219 * config/i386/linux-unwind.h: Move from ../gcc/config/i386.
220 * config/i386/sol2-unwind.h: Move from ../gcc/config/i386.
221 * config/i386/w32-unwind.h: Move from ../gcc/config/i386.
222 Wrap in !__MINGW64__.
223 * config/ia64/linux-unwind.h: Move from ../gcc/config/ia64.
224 * config/ia64/vms-unwind.h: Move from ../gcc/config/ia64.
225 * config/m68k/linux-unwind.h: Move from ../gcc/config/m68k.
226 * config/mips/linux-unwind.h: Move from ../gcc/config/mips.
227 * config/pa/hpux-unwind.h: Move from ../gcc/config/pa.
228 * config/pa/linux-unwind.h: Move from ../gcc/config/pa.
229 * config/rs6000/darwin-unwind.h: Move from ../gcc/config/rs6000.
230 Wrap in !__LP64__.
231 * config/rs6000/linux-unwind.h: Move from ../gcc/config/rs6000.
232 * config/s390/linux-unwind.h: Move from ../gcc/config/s390.
233 * config/s390/tpf-unwind.h: Move from ../gcc/config/s390.
234 * config/sh/linux-unwind.h: Move from ../gcc/config/sh.
235 * config/sparc/linux-unwind.h: Move from ../gcc/config/sparc.
236 * config/sparc/sol2-unwind.h: Move from ../gcc/config/sparc.
237 * config/xtensa/linux-unwind.h: Move from ../gcc/config/xtensa.
238 * config/no-unwind.h: New file.
239 * config.host (md_unwind_header): Document.
240 Define.
241 (alpha*-*-linux*, alpha*-dec-osf5.1*, alpha64-dec-*vms*,
242 alpha*-dec-*vms*, bfin*-uclinux*, bfin*-linux-uclibc*,
243 hppa*-*-linux*, hppa[12]*-*-hpux10*, hppa*64*-*-hpux11*,
244 hppa[12]*-*-hpux11*): Set md_unwind_header.
245 (i[34567]86-*-linux*): Handle i[34567]86-*-kopensolaris*-gnu.
246 Set md_unwind_header.
247 (x86_64-*-linux*, i[34567]86-*-solaris2*): Set md_unwind_header.
248 (i[34567]86-*-cygwin*): Split from i[34567]86-*-mingw*.
249 (i[34567]86-*-mingw*, ia64*-*-linux*, ia64-hp-*vms*,
250 m68k-*-uclinux*, m68k-*-linux*, mips64*-*-linux*, mips*-*-linux*,
251 powerpc-*-darwin*, powerpc-*-linux*, s390-*-linux*,
252 s390x-*-linux*, s390x-ibm-tpf*, sh*-*-linux*, sparc-*-linux*,
253 sparc*-*-solaris2*, sparc64-*-linux*, xtensa*-*-linux*): Set
254 md_unwind_header.
255 * configure.ac: Link md-unwind-support.h to $md_unwind_header.
256 * configure: Regenerate.
257
737346fa
RO
2582011-06-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
259
260 * config.host (mips-sgi-irix[56]*): Restrict to mips-sgi-irix6.5*.
261 Set tmake_file, extra_parts.
262 * config/mips/irix-crti.S: Move from ../gcc/config/mips/irix-crti.asm.
263 Remove O32 support.
264 * config/mips/irix-crtn.S: Move from ../gcc/config/mips/irix-crtn.asm.
265 Remove O32 support.
266 * config/mips/t-irix6: New file.
267 * config/mips/t-slibgcc-irix: New file.
268
c192cee6
RO
2692011-06-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
270
271 * config/s390/t-tpf (LIB2ADDEHDEP): Remove.
272 * config/t-sol2 (LIB2ADDEH): Use gcc_srcdir, add emutls.c.
273
ee33b5f0
RO
2742011-06-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
275
276 * configure.ac (target_thread_file): Determine thread model.
277 * configure: Regenerate.
278 * config.host (alpha*-dec-osf5.1*): Set tmake_file, extra_parts.
279 * config/alpha/t-alpha: New file.
280 * config/alpha/t-crtfm: Use $<.
281 * config/alpha/t-ieee: New file.
282 * config/alpha/t-osf-pthread: New file.
283 * config/alpha/t-slibgcc-osf: New file.
284 * config/alpha/libgcc-osf5.ver: New file.
285
0699e415
RO
2862011-06-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
287
288 * config.host (i[34567]86-*-solaris2*): Add i386/t-crtfm to
289 tmake_file.
290 Add crtfastmath.o to extra_parts.
291
a3fab9c2
RO
2922011-06-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
293
294 * config/gmon-sol2.c: Reindent.
295 Cleanup comments.
296 Remove, correct casts.
297 Use STDERR_FILENO, NULL.
298 (BASEADDRESS): Remove.
299 (minbrk): Remove.
300 (errno, sbrk): Remove declarations.
301 (monstartup) [hp300]: Remove.
302 (mcount): Remove.
303
ca24c5ad
RO
3042011-06-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
305
306 * Makefile.in (cpu_type): Define.
307 * config.host (i[34567]86-*-rtems*): Handle it.
308 (i[34567]86-*-solaris2*): Move body ...
309 (*-*-solaris2*): ... here.
310 New case, generalize.
311 (sparc-*-elf*): Handle it.
312 (sparc-*-linux*, sparc64-*-linux*): Replace sparc/t-crtfm by t-crtfm.
313 (sparc-*-rtems*, sparc64-*-rtems*); Handle it.
314 (sparc64-*-solaris2*, sparcv9-*-solaris2*, sparc-*-solaris2*):
315 Fold into ...
316 (sparc*-*-solaris2*): ... this.
317 New case.
318 (sparc64-*-elf*): Handle it.
319 * config/gmon-sol2.c: Move from ../gcc/config/sparc.
320 Merge ../gcc/config/i386/gmon-sol2.c.
321 * config/i386/sol2-c1.S: Move from ../gcc/config/i386/sol2-c1.asm.
322 Use C comments.
323 Merge ../gcc/config/i386/sol2-gc1.asm.
324 * config/i386/sol2-ci.S: Move from ../gcc/config/i386/sol2-ci.asm.
325 Use C comments.
326 * config/i386/sol2-cn.S: Move from ../gcc/config/i386/sol2-cn.asm.
327 Use C comments.
328 * config/i386/t-crtfm (crtfastmath.o): Use $<.
329 * config/i386/t-crtstuff: New file.
330 * config/i386/t-softfp: New file.
331 * config/i386/t-sol2 ($(T)gmon.o, $(T)gcrt1.o, $(T)crt1.o),
332 $(T)crti.o, $(T)crtn.o): Remove.
333 (gcrt1.o): New rule.
334 (TARGET_LIBGCC2_CFLAGS): Remove.
335 * config/sparc/sol2-c1.S: Move from ../gcc/config/sparc/sol2-c1.asm.
336 * config/sparc/sol2-ci.S: Move from ../gcc/config/sparc/sol2-ci.asm.
337 * config/sparc/sol2-cn.S: Move from ../gcc/config/sparc/sol2-cn.asm.
338 * config/sparc/t-sol2: New file.
339 * config/sparc/t-crtfm: Move to ...
340 * config/t-crtfm: ... this.
341 Use $(cpu_type), $<.
342 * config/t-crtin: New file.
343 * config/sparc/t-softfp: New file.
344 * config/sparc/t-softmul: New file.
345 * config/t-rtems: New file.
346 * config/t-slibgcc: New file.
347 * config/t-slibgcc-elf-ver: New file.
348 * config/t-slibgcc-gld: New file.
349 * config/t-slibgcc-sld: New file.
350 * config/t-sol2: New file.
351 * configure.ac: Include ../config/lib-ld.m4.
352 Call AC_LIB_PROG_LD_GNU.
353 Substitute cpu_type.
354 * configure: Regenerate.
355
ad5f3d7b
BS
3562011-05-27 Bernd Schmidt <bernds@codesourcery.com>
357
358 PR bootstrap/49173
359 * config/t-slibgcc-darwin (SHLIB_MAPFILES): Look for
360 libgcc-std.ver in the build directory.
361 * config/s390/t-linux (SHLIB_MAPFILES): Likewise.
362 * config/sh/t-linux (SHLIB_MAPFILES): Likewise.
363
cdbf4541
BS
3642011-05-25 Bernd Schmidt <bernds@codesourcery.com>
365
366 * libgcc-std.ver.in: New file.
367 * Makefile.in (LIBGCC_VER_GNU_PREFIX, LIBGCC_VER_SYMBOLS_PREFIX): New
368 variables.
369 (libgcc-std.ver): New rule.
370 * config/t-gnu-prefix: New file.
371
c8028650
RO
3722011-05-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
373
374 * config/s390/t-tpf (LIB2ADDEH): Remove $(gcc_srcdir)/gthr-gnat.c.
375
4a68b4ca
JM
3762011-05-10 Joseph Myers <joseph@codesourcery.com>
377
378 * config/i386/darwin-lib.h: New file.
379
80cf2e08
JM
3802011-05-10 Joseph Myers <joseph@codesourcery.com>
381
382 * config/arm/symbian-lib.h: New.
383
a3330c9d
CD
3842011-05-04 Chris Demetriou <cgd@google.com>
385
386 * config/i386/morestack.S (__i686.get_pc_thunk.bx): Rename to...
387 (__x86.get_pc_thunk.bx): ...this.
388 (__morestack): Adjust for rename, remove undef of __i686.
389
6ace0756
CD
3902011-05-03 Chris Demetriou <cgd@google.com>
391
392 * config/i386/morestack.S (__i686.get_pc_thunk.bx): New.
393
ebb9f8b0
JM
3942011-03-22 Joseph Myers <joseph@codesourcery.com>
395
396 * config.host (alpha*-*-gnu*, arc-*-elf*, arm*-*-netbsd*,
397 arm-*-pe*, crx-*-elf, i[34567]86-*-netbsd*, i[34567]86-*-pe,
398 m68hc11-*-*|m6811-*-*, m68hc12-*-*|m6812-*-*, mcore-*-pe*,
399 powerpc64-*-gnu*, powerpc-*-gnu-gnualtivec*, powerpc-*-gnu*,
400 sh-*-symbianelf* | sh[12346l]*-*-symbianelf*, vax-*-netbsd*):
401 Remove cases.
402
9cfa1499
AT
4032011-03-14 Andreas Tobler <andreast@fgznet.ch>
404
405 * config.host (cpu_type): Add FreeBSD PowerPC specific parts.
406 Adjust copyright year.
407
457186f6
ILT
4082011-03-07 Ian Lance Taylor <iant@google.com>
409
410 * generic-morestack.c (__splitstack_find): Adjust returned stack
411 pointer to include all registers pushed by __morestack.
412
58c741a6
DK
4132011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
414
415 PR target/40125
416 * configure.ac: Call ACX_NONCANONICAL_TARGET.
417 (toolexecdir): Calculate and AC_SUBST.
418 (toolexeclibdir): Likewise.
419 * Makefile.in (target_noncanonical): Import.
420 (toolexecdir): Likewise.
421 (toolexeclibdir): Likewise.
422 * configure: Regenerate.
423
26716c44
NF
4242010-12-13 Nathan Froyd <froydnj@codesourcery.com>
425
426 PR target/46040
427 * config/arm/bpabi.h: Rename to...
428 * config/arm/bpabi-lib.h: ...this.
429
b595b1a1
RO
4302010-12-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
431
432 * configure.ac: Use i386/t-crtstuff on i?86-*-solaris2* if
433 appropriate.
434 * configure: Regenerate.
435
a3abe41c
NF
4362010-11-24 Nathan Froyd <froydnj@codesourcery.com>
437
438 * config/libbid/bid_conf.h (BID_BIG_ENDIAN): Define in terms of
439 __FLOAT_WORD_ORDER__.
440 * config/libbid/bid_gcc_intrinsics.h (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN):
441 Delete.
442
455c8f48
RW
4432010-11-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
444
445 PR other/46202
446 * Makefile.in (install-strip): New phony target.
447
f3824a8b
ILT
4482010-11-07 Ian Lance Taylor <iant@google.com>
449
450 PR target/46089
451 * config/i386/morestack.S (__morestack_large_model): New
452 function.
453
18ed6ee4
NF
4542010-10-23 Nathan Froyd <froydnj@codesourcery.com>
455
456 * config/libbid/bid_gcc_intrinsics.h (LIBGCC2_WORDS_BIG_ENDIAN):
457 Delete.
458 (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN): Test __BYTE_ORDER__.
459
8ac7fdcb
NF
4602010-10-14 Nathan Froyd <froydnj@codesourcery.com>
461
462 * config/arm/bpabi.h: New file.
463 * config/frv/frv-abi.h: New file.
464
cdb388c2
ILT
4652010-10-01 Ian Lance Taylor <iant@google.com>
466
467 * config/t-stack(LIB2ADD_ST): Set instead of LIB2ADD.
468 * config/i386/t-stack-i386 (LIB2ADD_ST): Likewise.
469
ef7c141c
L
4702010-10-01 H.J. Lu <hongjiu.lu@intel.com>
471
472 PR target/45858
473 * config.host: Add the missing `$'.
474
80920132
ME
4752010-09-30 Michael Eager <eager@eagercon.com>
476
477 * config.host: Add microblaze*-*-*.
478 * config/microblaze/{divsi3.asm,divsi3_table.c,moddi3.asm,modsi3.asm,
479 muldi3_hard.asm,mulsi3.asm,stack_overflow_exit.asm,t-microblaze,
480 udivsi3.asm,umodsi3.asm}: New.
481
6dace308
ILT
4822010-09-28 Ian Lance Taylor <iant@google.com>
483
484 * configure.ac: Adjust CFI test to test assembler directly rather
485 than checking gcc preprocessor macro.
486 * configure: Rebuild.
487
b6110d6d
ILT
4882010-09-27 Ian Lance Taylor <iant@google.com>
489
490 * configure.ac: Test whether assembler supports CFI directives.
491 * config.host: Only add t-stack and i386/t-stack-i386 to
492 tmake_file if libgcc_cv_cfi is "yes".
493 * configure: Rebuild.
494
7458026b
ILT
4952010-09-27 Ian Lance Taylor <iant@google.com>
496
497 * generic-morestack.h: New file.
498 * generic-morestack.c: New file.
499 * generic-morestack-thread.c: New file.
500 * config/i386/morestack.S: New file.
501 * config/t-stack: New file.
502 * config/i386/t-stack-i386: New file.
503 * config.host (i[34567]86-*-linux* and friends): Add t-stack and
504 i386/t-stack-i386 to tmake_file.
505
5b50fc0c
IS
5062010-09-21 Iain Sandoe <iains@gcc.gnu.org>
507
508 * Makefile.in (libgcc-extra-parts): Check for static archives and
509 invoke ranlib after installing them.
510 (gcc-extra-parts): Likewise.
511 (install-leaf): Likewise.
512
b93cf342
L
5132010-09-14 H.J. Lu <hongjiu.lu@intel.com>
514
515 * configure: Regenerated.
516
996b42ef
KT
5172010-09-10 Kai Tietz <kai.tietz@onevision.com>
518
b93cf342 519 * configure: Regenerated.
996b42ef 520
be1c764e
GP
5212010-09-09 Gerald Pfeifer <gerald@pfeifer.com>
522 Andrew Pinski <pinskia@gmail.com>
523
1da9434b 524 PR target/40959
be1c764e
GP
525 * config.host (ia64*-*-freebsd*): Set extra_parts. Set tmake_file.
526
cc0ae0ca
L
5272010-09-06 H.J. Lu <hongjiu.lu@intel.com>
528
529 PR target/45524
530 * configure: Regenerated.
531
84f47d20
AS
5322010-09-06 Andreas Schwab <schwab@redhat.com>
533
534 * configure: Regenerate.
535
4159fb8d
UB
5362010-09-03 Uros Bizjak <ubizjak@gmail.com>
537
538 * config/i386/t-sol2 (__copysigntf3, __fabstf3): Disable for
539 64bit targets.
540 (__fixtfti, __fixunstfti, __floattitf, __floatuntitf): Enable only
541 for 64bit targets.
542
0df8fcc8
UB
5432010-09-03 Uros Bizjak <ubizjak@gmail.com>
544 Iain Sandoe <iains@gcc.gnu.org>
545
546 PR target/45476
547 * Makefile.in (sifuncs, difuncs, tifuncs): Filter out
548 LIB2FUNCS_EXCLUDE functions.
549
3c39bca6
AK
5502010-09-03 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
551
552 * configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro.
553 Include dfp.m4.
554 * configure: Regenerate.
555
d78552bd
UB
5562010-09-01 Uros Bizjak <ubizjak@gmail.com>
557
558 * config.host (i[34567]86-*-freebsd*, x86_64-*-freebsd*): Add
559 i386/t-freebsd to tmake_file.
560 * config/i386/t-freebsd: New file.
561 * config/i386/libgcc-bsd.ver: New file.
562
c5b79d4e
NF
5632010-07-23 Nathan Froyd <froydnj@codesourcery.com>
564
565 * config.host (powerpc*-eabispe*): Set tmake_file.
566 (powerpc*-eabi*): Likewise.
567 * config/rs6000/t-ppccomm (EXTRA_PARTS): Add crtbegin, crtend,
568 crtbeginS, crtendS, crtbeginT.
569
48b09a92
KH
5702010-06-12 Kazu Hirata <kazu@codesourcery.com>
571
572 * config.host (mips64*-*-linux*, mips*-*-linux*): Add mips/t-crtfm
573 to tmake_file. Add crtfastmath.o to extra_parts.
574 * config/mips/t-crtfm: New.
575
a4389204
JS
5762010-05-19 Joel Sherrill <joel.sherrill@oarcorp.com>
577
578 * config.host (sparc64-*-rtems*): New target.
579
ed104137
RO
5802010-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
581
582 * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
583 assembler syntax.
584
3f56ef8b
TS
5852010-04-15 Thomas Schwinge <tschwinge@gnu.org>
586
587 * config.host <i[34567]86-*-gnu*>: Handle softfp as for Linux.
588
8c200350
RO
5892010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
590
591 * config.host (alpha*-dec-osf[45]*): Removed alpha*-dec-osf4*,
592 alpha-dec-osf5.0* support.
593
80a61cb4 5942010-04-01 Ralf Corsépius <ralf.corsepius@rtems.org>
c1b14424
RC
595
596 * config.host: Add lm32-*-rtems*.
597
f128db92
RO
5982010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
599 Uros Bizjak <ubizjak@gmail.com>
600
601 PR target/39048
602 * config.host (i[34567]86-*-solaris2): Handle 32-bit Solaris 2/x86
603 like other remaining 32-bit x86 OSes.
604 * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
605 assembler syntax.
606 * config/i386/libgcc-sol2.ver: New file.
607 * config/i386/t-sol2 (SHLIB_MAPFILES): Add it.
608
368fabd5
JH
6092010-03-30 Jack Howarth <howarth@bromo.med.uc.edu>
610
611 PR c/43553
612 * Makefile.in (INTERNAL_CFLAGS): Add @set_use_emutls@.
613 * configure.ac: Use GCC_CHECK_EMUTLS to see if emulated TLS
614 is used and substitute set_use_emutls.
615 * configure: Regenerated.
616
15baf7f8
TG
6172010-03-30 Tarik Graba <tarik.graba@telecom-paristech.fr>
618
619 * config/lm32/t-lm32: Remove misplaced MULTILIB_OPTIONS.
620
7f5441df
RO
6212010-03-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
622
623 PR target/38085
624 * config/i386/t-sol2 ($(T)gmon.o): Use CFLAGS instead of
625 MULTILIB_CFLAGS.
626 ($(T)gcrt1.o): Likewise.
627 ($(T)crt1.o): Likewise.
628 ($(T)crti.o): Likewise.
629 ($(T)crtn.o): Likewise.
630
ef74edbd
RW
6312010-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
632
633 PR other/42980
634 * Makefile.in (install): Use $(MAKE) string in rule, for
635 parallel make.
636
e7c914db
HPN
6372010-02-22 Hans-Peter Nilsson <hp@bitrange.com>
638
639 Migrate from broken pre-libgcc legacy support to libgcc-centric rules.
640 * config/mmix/t-mmix: New file.
641 * config.host <mmix-knuth-mmixware> (extra_parts, tmake_file): Set.
642
1bcb71c4
JH
6432010-02-02 Jack Howarth <howarth@bromo.med.uc.edu>
644
645 PR java/41991
646 * config/t-slibgcc-darwin: Add libgcc-libsystem.ver to
647 SHLIB_MAPFILES.
648
e6e50811
AG
6492010-01-04 Anthony Green <green@moxielogic.com>
650
651 * config/moxie/crti.asm, config/moxie/crtn.asm,
652 config/moxie/t-moxie-softfp, config/moxie/sfp-machine.h,
653 config/moxie/t-moxie: New files.
654 * config.host: Add t-moxie-softfp reference.
655
ca8520ad
IS
6562009-11-18 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
657
658 PR other/39888
659 * config/t-slibgcc-darwin: Fix embedded rpaths for
660 --enable-version-specific-runtime-libs, build extension stub
661 libs exposing features available from current libgcc_s.
662
aa4945c1
JB
6632009-11-11 Jon Beniston <jon@beniston.com>
664
d78552bd
UB
665 * config.host: Add lm32 targets.
666 * config/lm32: New directory.
667 * config/lm32/libgcc_lm32.h: New file.
668 * config/lm32/_mulsi3.c: New file.
669 * config/lm32/_udivmodsi4.c: New file.
670 * config/lm32/_divsi3.c: New file.
671 * config/lm32/_modsi3.c: New file.
672 * config/lm32/_udivsi3.c: New file.
673 * config/lm32/_umodsi3.c: New file.
674 * config/lm32/_lshrsi3.S: New file.
675 * config/lm32/_ashrsi3.S: New file.
676 * config/lm32/_ashlsi3.S: New file.
677 * config/lm32/crti.S: New file.
678 * config/lm32/crtn.S: New file.
679 * config/lm32/t-lm32: New file.
680 * config/lm32/t-elf: New file.
681 * config/lm32/t-uclinux: New file.
aa4945c1 682
65a324b4
NC
6832009-10-26 Nick Clifton <nickc@redhat.com>
684
685 * config.host: Add support for RX target.
686 * config/rx: New directory.
687 * config/rx/rx-abi-functions.c: New file. Supplementary
688 functions for libgcc to support the RX ABI.
689 * config/rx/rx-abi.h: New file. Supplementary header file for
690 libgcc RX ABI functions.
691 * config/rx/t-rx: New file: Makefile fragment for building
692 libgcc for the RX.
693
dfb3b0e3
UB
6942009-10-09 Uros Bizjak <ubizjak@gmail.com>
695
696 * config/i386/32/sfp-machine.h (__FP_FRAC_SUB_4): Change operand
697 constraint of y0 to "g".
698
81dd9fd7
AK
6992009-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
700
701 * config.host: Include the s390 makefile fragments.
702 * config/s390/32/_fixdfdi.c: New file.
703 * config/s390/32/_fixsfdi.c: New file.
704 * config/s390/32/_fixtfdi.c: New file.
705 * config/s390/32/_fixunsdfdi.c: New file.
706 * config/s390/32/_fixunssfdi.c: New file.
707 * config/s390/32/_fixunstfdi.c: New file.
708 * config/s390/32/t-floattodi: New file.
709 * config/s390/libgcc-glibc.ver: New file.
710 * config/s390/t-crtstuff: New file.
711 * config/s390/t-linux: New file.
712 * config/s390/t-tpf: New file.
713
df58e648
RW
7142009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
715
716 * configure.ac (AC_PREREQ): Bump to 2.64.
717
79052be3
KK
7182009-08-22 Kaz Kojima <kkojima@gcc.gnu.org>
719
720 * config/sh/t-linux (HOST_LIBGCC2_CFLAGS): Add -mieee.
721
5213506e
RW
7222009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
723
724 * configure: Regenerate.
725
a9a25daa
DR
7262009-08-09 Douglas B Rupp <rupp@gnat.com>
727
728 * config.host (ia64-hp-*vms*): New target.
729 (alpha64-dec-*vms*,alpha*-dec-*vms*): Fix for config/vms and unify
730 with ia64-hp-*vms*.
731
6efbd53f
RW
7322009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
733
734 * configure.ac: Add snippet for maintainer-mode.
735 * configure: Regenerate.
736 * Makefile.in (AUTOCONF, configure_deps): New variables.
737 ($(srcdir)/configure)): New rule, active only with maintainer
738 mode turned on.
739
7acf4da6
DD
7402009-06-23 DJ Delorie <dj@redhat.com>
741
742 Add MeP port.
743 * config.host: Add mep support.
744
54f549af
KT
7452009-06-22 Kai Tietz <kai.tietz@onevision.com>
746
34481f28 747 * config.host: Add i386/${host_address}/t-fprules-softfp and
dfb3b0e3 748 t-softfp to tmake_file for i[34567]86-*-mingw*, x86_64-*-mingw*.
34481f28
UB
749
750 * config/i386/64/_divtc3.c: Disable usage of .symver assembly symbol
751 for mingw targets.
54f549af
KT
752 * config/i386/64/_multc3.c: Likewise.
753 * config/i386/64/_powitf2.c: Likewise.
754 * config/i386/64/eqtf2.c: Likewise.
755 * config/i386/64/getf2.c: Likewise.
756 * config/i386/64/letf2.c: Likewise.
757 * config/i386/64/letf2.c: Likewise.
34481f28
UB
758 * config/i386/64/sfp-machine.h (_FP_W_TYPE): Define as
759 unsigned long long for x64 mingw targets.
760 (_FP_WS_TYPE): Define as signed long long for x64 mingw target.
761 (_FP_I_TYPE): Define as long long for x64 mingw target.
54f549af 762
fea96e25
MR
7632009-06-10 Maciej W. Rozycki <macro@linux-mips.org>
764
765 * config.host (vax-*-linux*): New.
766
cceb575c
AG
7672009-05-31 Anthony Green <green@moxielogic.com>
768
769 * config.host: Add moxie support.
770 * config/moxie/t-moxie: New file.
771
e997fb9c
DB
7722009-05-29 David Billinghurst <billingd@gcc.gnu.org>
773
774 * config.host: Add i386/${host_address}/t-fprules-softfp and
dfb3b0e3 775 t-softfp to tmake_file for i[34567]86-*-cygwin*.
e997fb9c 776
532bfb0a
AJ
7772009-04-17 Aurelien Jarno <aurelien@aurel32.net>
778
779 * config.host: Add i386/${host_address}/t-fprules-softfp to
780 tmake_file for i[34567]86-*-kfreebsd*-gnu, x86_64-*-kfreebsd*-gnu*.
781
748086b7
JJ
7822009-04-09 Nick Clifton <nickc@redhat.com>
783
784 * config/ia64/tf-signs.c: Change copyright header to refer to
785 version 3 of the GNU General Public License with version 3.1
786 of the GCC Runtime Library Exception and to point readers at
787 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
788 web page.
789 * config/i386/32/tf-signs.c: Likewise.
790 * config/libbid/_addsub_dd.c: Likewise.
791 * config/libbid/_addsub_sd.c: Likewise.
792 * config/libbid/_addsub_td.c: Likewise.
793 * config/libbid/_dd_to_df.c: Likewise.
794 * config/libbid/_dd_to_di.c: Likewise.
795 * config/libbid/_dd_to_sd.c: Likewise.
796 * config/libbid/_dd_to_sf.c: Likewise.
797 * config/libbid/_dd_to_si.c: Likewise.
798 * config/libbid/_dd_to_td.c: Likewise.
799 * config/libbid/_dd_to_tf.c: Likewise.
800 * config/libbid/_dd_to_udi.c: Likewise.
801 * config/libbid/_dd_to_usi.c: Likewise.
802 * config/libbid/_dd_to_xf.c: Likewise.
803 * config/libbid/_df_to_dd.c: Likewise.
804 * config/libbid/_df_to_sd.c: Likewise.
805 * config/libbid/_df_to_td.c: Likewise.
806 * config/libbid/_di_to_dd.c: Likewise.
807 * config/libbid/_di_to_sd.c: Likewise.
808 * config/libbid/_di_to_td.c: Likewise.
809 * config/libbid/_div_dd.c: Likewise.
810 * config/libbid/_div_sd.c: Likewise.
811 * config/libbid/_div_td.c: Likewise.
812 * config/libbid/_eq_dd.c: Likewise.
813 * config/libbid/_eq_sd.c: Likewise.
814 * config/libbid/_eq_td.c: Likewise.
815 * config/libbid/_ge_dd.c: Likewise.
816 * config/libbid/_ge_sd.c: Likewise.
817 * config/libbid/_ge_td.c: Likewise.
818 * config/libbid/_gt_dd.c: Likewise.
819 * config/libbid/_gt_sd.c: Likewise.
820 * config/libbid/_gt_td.c: Likewise.
821 * config/libbid/_isinfd128.c: Likewise.
822 * config/libbid/_isinfd32.c: Likewise.
823 * config/libbid/_isinfd64.c: Likewise.
824 * config/libbid/_le_dd.c: Likewise.
825 * config/libbid/_le_sd.c: Likewise.
826 * config/libbid/_le_td.c: Likewise.
827 * config/libbid/_lt_dd.c: Likewise.
828 * config/libbid/_lt_sd.c: Likewise.
829 * config/libbid/_lt_td.c: Likewise.
830 * config/libbid/_mul_dd.c: Likewise.
831 * config/libbid/_mul_sd.c: Likewise.
832 * config/libbid/_mul_td.c: Likewise.
833 * config/libbid/_ne_dd.c: Likewise.
834 * config/libbid/_ne_sd.c: Likewise.
835 * config/libbid/_ne_td.c: Likewise.
836 * config/libbid/_sd_to_dd.c: Likewise.
837 * config/libbid/_sd_to_df.c: Likewise.
838 * config/libbid/_sd_to_di.c: Likewise.
839 * config/libbid/_sd_to_sf.c: Likewise.
840 * config/libbid/_sd_to_si.c: Likewise.
841 * config/libbid/_sd_to_td.c: Likewise.
842 * config/libbid/_sd_to_tf.c: Likewise.
843 * config/libbid/_sd_to_udi.c: Likewise.
844 * config/libbid/_sd_to_usi.c: Likewise.
845 * config/libbid/_sd_to_xf.c: Likewise.
846 * config/libbid/_sf_to_dd.c: Likewise.
847 * config/libbid/_sf_to_sd.c: Likewise.
848 * config/libbid/_sf_to_td.c: Likewise.
849 * config/libbid/_si_to_dd.c: Likewise.
850 * config/libbid/_si_to_sd.c: Likewise.
851 * config/libbid/_si_to_td.c: Likewise.
852 * config/libbid/_td_to_dd.c: Likewise.
853 * config/libbid/_td_to_df.c: Likewise.
854 * config/libbid/_td_to_di.c: Likewise.
855 * config/libbid/_td_to_sd.c: Likewise.
856 * config/libbid/_td_to_sf.c: Likewise.
857 * config/libbid/_td_to_si.c: Likewise.
858 * config/libbid/_td_to_tf.c: Likewise.
859 * config/libbid/_td_to_udi.c: Likewise.
860 * config/libbid/_td_to_usi.c: Likewise.
861 * config/libbid/_td_to_xf.c: Likewise.
862 * config/libbid/_tf_to_dd.c: Likewise.
863 * config/libbid/_tf_to_sd.c: Likewise.
864 * config/libbid/_tf_to_td.c: Likewise.
865 * config/libbid/_udi_to_dd.c: Likewise.
866 * config/libbid/_udi_to_sd.c: Likewise.
867 * config/libbid/_udi_to_td.c: Likewise.
868 * config/libbid/_unord_dd.c: Likewise.
869 * config/libbid/_unord_sd.c: Likewise.
870 * config/libbid/_unord_td.c: Likewise.
871 * config/libbid/_usi_to_dd.c: Likewise.
872 * config/libbid/_usi_to_sd.c: Likewise.
873 * config/libbid/_usi_to_td.c: Likewise.
874 * config/libbid/_xf_to_dd.c: Likewise.
875 * config/libbid/_xf_to_sd.c: Likewise.
876 * config/libbid/_xf_to_td.c: Likewise.
877 * config/libbid/bid128.c: Likewise.
878 * config/libbid/bid128_2_str.h: Likewise.
879 * config/libbid/bid128_2_str_macros.h: Likewise.
880 * config/libbid/bid128_2_str_tables.c: Likewise.
881 * config/libbid/bid128_add.c: Likewise.
882 * config/libbid/bid128_compare.c: Likewise.
883 * config/libbid/bid128_div.c: Likewise.
884 * config/libbid/bid128_fma.c: Likewise.
885 * config/libbid/bid128_logb.c: Likewise.
886 * config/libbid/bid128_minmax.c: Likewise.
887 * config/libbid/bid128_mul.c: Likewise.
888 * config/libbid/bid128_next.c: Likewise.
889 * config/libbid/bid128_noncomp.c: Likewise.
890 * config/libbid/bid128_quantize.c: Likewise.
891 * config/libbid/bid128_rem.c: Likewise.
892 * config/libbid/bid128_round_integral.c: Likewise.
893 * config/libbid/bid128_scalb.c: Likewise.
894 * config/libbid/bid128_sqrt.c: Likewise.
895 * config/libbid/bid128_string.c: Likewise.
896 * config/libbid/bid128_to_int16.c: Likewise.
897 * config/libbid/bid128_to_int32.c: Likewise.
898 * config/libbid/bid128_to_int64.c: Likewise.
899 * config/libbid/bid128_to_int8.c: Likewise.
900 * config/libbid/bid128_to_uint16.c: Likewise.
901 * config/libbid/bid128_to_uint32.c: Likewise.
902 * config/libbid/bid128_to_uint64.c: Likewise.
903 * config/libbid/bid128_to_uint8.c: Likewise.
904 * config/libbid/bid32_to_bid128.c: Likewise.
905 * config/libbid/bid32_to_bid64.c: Likewise.
906 * config/libbid/bid64_add.c: Likewise.
907 * config/libbid/bid64_compare.c: Likewise.
908 * config/libbid/bid64_div.c: Likewise.
909 * config/libbid/bid64_fma.c: Likewise.
910 * config/libbid/bid64_logb.c: Likewise.
911 * config/libbid/bid64_minmax.c: Likewise.
912 * config/libbid/bid64_mul.c: Likewise.
913 * config/libbid/bid64_next.c: Likewise.
914 * config/libbid/bid64_noncomp.c: Likewise.
915 * config/libbid/bid64_quantize.c: Likewise.
916 * config/libbid/bid64_rem.c: Likewise.
917 * config/libbid/bid64_round_integral.c: Likewise.
918 * config/libbid/bid64_scalb.c: Likewise.
919 * config/libbid/bid64_sqrt.c: Likewise.
920 * config/libbid/bid64_string.c: Likewise.
921 * config/libbid/bid64_to_bid128.c: Likewise.
922 * config/libbid/bid64_to_int16.c: Likewise.
923 * config/libbid/bid64_to_int32.c: Likewise.
924 * config/libbid/bid64_to_int64.c: Likewise.
925 * config/libbid/bid64_to_int8.c: Likewise.
926 * config/libbid/bid64_to_uint16.c: Likewise.
927 * config/libbid/bid64_to_uint32.c: Likewise.
928 * config/libbid/bid64_to_uint64.c: Likewise.
929 * config/libbid/bid64_to_uint8.c: Likewise.
930 * config/libbid/bid_b2d.h: Likewise.
931 * config/libbid/bid_binarydecimal.c: Likewise.
932 * config/libbid/bid_conf.h: Likewise.
933 * config/libbid/bid_convert_data.c: Likewise.
934 * config/libbid/bid_decimal_data.c: Likewise.
935 * config/libbid/bid_decimal_globals.c: Likewise.
936 * config/libbid/bid_div_macros.h: Likewise.
937 * config/libbid/bid_dpd.c: Likewise.
938 * config/libbid/bid_flag_operations.c: Likewise.
939 * config/libbid/bid_from_int.c: Likewise.
940 * config/libbid/bid_functions.h: Likewise.
941 * config/libbid/bid_gcc_intrinsics.h: Likewise.
942 * config/libbid/bid_inline_add.h: Likewise.
943 * config/libbid/bid_internal.h: Likewise.
944 * config/libbid/bid_round.c: Likewise.
945 * config/libbid/bid_sqrt_macros.h: Likewise.
946
9472009-04-09 Jakub Jelinek <jakub@redhat.com>
948
949 * Makefile.in: Change copyright header to refer to version
950 3 of the GNU General Public License and to point readers at the
951 COPYING3 file and the FSF's license web page.
952 * config.host: Likewise.
953
633dd061
AM
9542009-04-07 Alan Modra <amodra@bigpond.net.au>
955
956 * config.host: Reorder and merge to match config.gcc change.
957
457d1d00
AM
9582009-04-03 Alan Modra <amodra@bigpond.net.au>
959
960 * config.host (powerpc-*-linux*altivec*, powerpc-*-linux*spe): Delete.
961
52c0e446
JM
9622009-03-28 Joseph Myers <joseph@codesourcery.com>
963
964 * config.host (arm-*-coff*, armel-*-coff*, arm-semi-aof,
965 armel-semi-aof, h8300-*-*, i[34567]86-*-aout*, i[34567]86-*-coff*,
966 m68k-*-aout*, m68k-*-coff*, pdp11-*-bsd, rs6000-ibm-aix4.[12]*,
967 powerpc-ibm-aix4.[12]*, sh-*-*): Remove.
968
ba181049
UB
9692009-02-12 Uros Bizjak <ubizjak@gmail.com>
970
971 * config.host (ia64*-*-linux*): Add t-softfp to tmake_file.
972 * config/ia64/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
973
c252db20
L
9742009-02-12 H.J. Lu <hongjiu.lu@intel.com>
975
ba181049
UB
976 * config.host (ia64*-*-linux*): Add ia64/t-fprules-softfp and
977 ia64/t-softfp-compat to tmake_file.
c252db20
L
978
979 * Makefile.in (gen-hide-list): Ignore .*_compat and .*@.*.
980
981 * config/ia64/__divxf3.asm: New.
982 * config/ia64/_fixtfdi.asm: Likewise.
983 * config/ia64/_fixunstfdi.asm: Likewise.
984 * config/ia64/_floatditf.asm: Likewise.
985 * config/ia64/t-fprules-softfp: Likewise.
986 * config/ia64/t-softfp-compat: Likewise.
987 * config/ia64/tf-signs.c: Likewise.
988
c60535f9
BE
9892009-01-18 Ben Elliston <bje@au.ibm.com>
990
991 * config/i386/32/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
992
ce16861e
BE
9932009-01-16 Ben Elliston <bje@au.ibm.com>
994
995 * config.host (i[34567]86-*-linux*, x86_64-*-linux*): Add t-softfp
996 to tmake_file.
997
bcf4713b
BE
9982009-01-13 Ben Elliston <bje@au.ibm.com>
999
1000 * config/t-softfp: New file.
1001 * config.host (powerpc64-*-linux*, powerpc64-*-gnu*): Add t-softfp.
1002 (powerpc-*-linux*spe*, powerpc-*-linux*): Likewise.
1003
2042cb04
JS
10042009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
1005
1006 * config.host: Add m32r*-*-rtems*.
1007
541ed00e
JS
10082008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
1009
1010 * config.host: Add m32c*-*-rtems*.
1011
19523300
RO
10122008-11-20 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1013
1014 PR bootstrap/33100
1015 * configure.ac (i?86-*-solaris2.1[0-9]*): Only include
1016 i386/t-crtstuff if linker supports ZERO terminator unwind entries.
1017 * configure: Regenerate.
1018 * config.host (i[34567]86-*-solaris2*): Move i386/t-sol2 in
1019 tmake_file here from gcc/config.gcc.
1020 Move extra_parts here from gcc/config.gcc.
1021 * config/i386/t-sol2: Move here from gcc/config/i386.
1022 Use gcc_srcdir instead of srcdir.
1023
0a4a51c7
AN
10242008-11-18 Adam Nemet <anemet@caviumnetworks.com>
1025
1026 * config.host (mipsisa64r2-*-elf* | mipsisa64r2el-*-elf*): New
1027 case.
1028
2a761e46
TS
10292008-11-09 Thomas Schwinge <tschwinge@gnu.org>
1030
1031 * config.host <t-tls>: Also enable for GNU/kFreeBSD and GNU/kNetBSD.
1032
c0451df7
TS
10332008-10-08 Thomas Schwinge <tschwinge@gnu.org>
1034
1035 * config.host: Fold `*-*-gnu*' cases into the Linux ones.
1036
358da97e
HS
10372008-09-03 Hari Sandanagobalane <hariharan@picochip.com>
1038
1039 Add picoChip port.
1040 * config.host: Add picochip-*-*.
1041
c660f132
BW
10422008-08-06 Bob Wilson <bob.wilson@acm.org>
1043
1044 * config.host: Match more processor names for Xtensa.
1045
d1349557
L
10462008-07-08 H.J. Lu <hongjiu.lu@intel.com>
1047
1048 * config/i386/64/t-softfp-compat: Update comments.
1049
dd7b73c0
L
10502008-07-07 H.J. Lu <hongjiu.lu@intel.com>
1051
1052 * config/i386/64/_divtc3-compat.c: Moved to ...
1053 * config/i386/64/_divtc3.c: Here.
1054
1055 * config/i386/64/_multc3-compat.c: Moved to ...
1056 * config/i386/64/_multc3.c: Here.
1057
1058 * config/i386/64/_powitf2-compat.c: Moved to ...
1059 * config/i386/64/_powitf2.c: Here.
1060
1061 * config/i386/64/t-softfp-compat (libgcc2-tf-compats): Add
1062 .c suffix instead of -compat.c.
1063
6e1fab3d
UB
10642008-07-05 Uros Bizjak <ubizjak@gmail.com>
1065
1066 * config/i386/32/sfp-machine.h (_FP_MUL_MEAT_S): Remove.
1067 (_FP_MUL_MEAT_D): Ditto.
1068 (_FP_DIV_MEAT_S): Ditto.
1069 (_FP_DIV_MEAT_D): Ditto.
1070
f92518d7
RS
10712008-07-03 Richard Sandiford <rdsandiford@googlemail.com>
1072
1073 * Makefile.in: Add support for __sync_* libgcc functions.
1074
d0aede14
L
10752008-07-03 H.J. Lu <hongjiu.lu@intel.com>
1076
1077 * shared-object.mk ($(base)_s$(objext)): Remove -DSHARED.
1078
c174f11c
L
10792008-07-02 H.J. Lu <hongjiu.lu@intel.com>
1080
1081 PR boostrap/36702
1082 * config.host: Only include 32bit t-fprules-softfp for Darwin/x86
1083 and Linux/x86. Include 64bit t-softfp-compat for Linux/x86.
1084
1085 * config/i386/64/t-fprules-softfp: Moved to ...
1086 * config/i386/64/t-softfp-compat: This. New.
1087
5f464fa2
UB
10882008-07-02 Uros Bizjak <ubizjak@gmail.com>
1089
1090 * config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS) [FP_EX_INVALID]:
1091 Initialize f with 0.0.
1092
ff473280
L
10932008-07-02 H.J. Lu <hongjiu.lu@intel.com>
1094
1095 PR target/36669
1096 * shared-object.mk ($(base)_s$(objext)): Add -DSHARED.
1097
1098 * config/i386/64/_divtc3-compat.c: New.
1099 * config/i386/64/_multc3-compat.c: Likewise.
1100 * config/i386/64/_powitf2-compat.c: Likewise.
1101 * config/i386/64/eqtf2.c: Likewise.
1102 * config/i386/64/getf2.c: Likewise.
1103 * config/i386/64/letf2.c: Likewise.
1104 * config/i386/64/t-fprules-softfp: Likewise.
1105
11062008-07-02 H.J. Lu <hongjiu.lu@intel.com>
1107
1108 * config.host: Add i386/${host_address}/t-fprules-softfp to
1109 tmake_file for i[34567]86-*-darwin*, x86_64-*-darwin*,
dfb3b0e3 1110 i[34567]86-*-linux*, x86_64-*-linux*.
ff473280
L
1111
1112 * configure.ac: Set host_address to 64 or 32 for x86.
1113 * configure: Regenerated.
1114
1115 * Makefile.in (config.status): Also depend on
1116 $(srcdir)/config.host.
1117
1118 * config/i386/32/t-fprules-softfp: New.
1119 * config/i386/32/tf-signs.c: Likewise.
1120
1121 * config/i386/64/sfp-machine.h: New. Moved from gcc.
1122
11232008-07-02 H.J. Lu <hongjiu.lu@intel.com>
1124 Uros Bizjak <ubizjak@gmail.com>
1125
1126 * config/i386/32/sfp-machine.h: New.
1127
30551d99
NF
11282008-06-26 Nathan Froyd <froydnj@codesourcery.com>
1129
1130 * config/rs6000/t-ppccomm: Remove rules that conflict with
1131 auto-generated rules.
1132
18c04407
RW
11332008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1134
1135 * configure.ac: sinclude override.m4.
1136 * configure: Regenerate.
1137
10fbe77a
BRF
11382008-06-11 Bernhard Fischer <aldot@gcc.gnu.org>
1139
1140 * configure: Regenerate.
1141
bc6d4c3f
JM
11422008-06-10 Joseph Myers <joseph@codesourcery.com>
1143
1144 * Makefile.in (DECNUMINC): Remove
1145 -I$(MULTIBUILDTOP)../../libdecnumber.
1146 * gstdint.h: New.
1147
cd985f66
JM
11482008-06-07 Joseph Myers <joseph@codesourcery.com>
1149
1150 * config.host (strongarm*-*-*, ep9312*-*-*, xscale-*-*,
1151 parisc*-*-*, m680[012]0-*-*, *-*-linux*libc1*, *-*-linux*aout*,
1152 alpha*-*-unicosmk*, strongarm*-*-freebsd*, ep9312-*-elf,
1153 arm*-*-kaos*, cris-*-aout, parisc*64*-*-linux*, parisc*-*-linux*,
1154 hppa1.1-*-pro*, hppa1.1-*-osf*, hppa1.1-*-bsd*,
1155 i[34567]86-sequent-ptx4*, i[34567]86-sequent-sysv4*,
1156 i[34567]86-*-beoself*, i[34567]86-*-beos*, i[34567]86-*-sco3.2v5*,
1157 i[34567]86-*-sysv5*, i[34567]86-*-sysv4*, i[34567]86-*-uwin*,
1158 i[34567]86-*-kaos*, m68020-*-elf*, m68010-*-netbsdelf*,
1159 mips-wrs-windiss, mt-*-elf, powerpc-*-beos*, powerpc-*-chorusos*,
1160 powerpc-wrs-windiss*, powerpcle-*-sysv*, powerpc-*-kaos*,
1161 powerpcle-*-kaos*, sh*-*-kaos*, sparc-*-sysv4*, strongarm-*-elf*,
1162 strongarm-*-pe, strongarm-*-kaos*, vax-*-bsd*, vax-*-sysv*,
1163 vax-*-ultrix*, xscale-*-elf, xscale-*-coff): Remove.
1164
93fea8d3
AL
11652008-05-25 Arthur Loiret <arthur.loiret@u-psud.fr>
1166
1167 * config.host (sh2[lbe]*-*-linux*): Allow target.
1168
18724e30
NF
11692008-04-30 Nathan Froyd <froydnj@codesourcery.com>
1170
1171 * config/rs6000/t-ppccomm: Add build rules for new files.
1172 (LIB2ADD_ST): New variable.
1173
47583040
AH
11742008-04-07 Andy Hutchinson <hutchinsonandy@aim.com>
1175
1176 PR target/34210
1177 PR target/35508
1178 * config.host (avr-*-*): Add avr cpu_type and avr tmake_file.
1179 * config/t-avr: New file. Build 16bit libgcc functions.
1180
cf8e67fe
JJ
11812008-03-02 Jakub Jelinek <jakub@redhat.com>
1182
1183 PR target/35401
1184 * config/t-slibgcc-darwin: Make install-leaf dependent on
1185 install-darwin-libgcc-stubs instead of install.
1186
8d8da227
JM
11872008-01-25 Joseph Myers <joseph@codesourcery.com>
1188
1189 * config.host (tic4x-*-*, c4x-*-rtems*, tic4x-*-rtems*, c4x-*,
1190 tic4x-*, h8300-*-rtemscoff*, ns32k-*-netbsdelf*, ns32k-*-netbsd*,
1191 sh-*-rtemscoff*): Remove cases.
1192
edbf8b16
RS
11932007-12-27 Richard Sandiford <rsandifo@nildram.co.uk>
1194
1195 * Makefile.in (all): Use install-leaf rather than install.
1196 (install): Split most of the rule into...
1197 (install-leaf): ...this new one.
1198
89deeaff
EK
11992007-12-19 Etsushi Kato <ek.kato@gmail.com>
1200 Paolo Bonzini <bonzini@gnu.org>
1201
1202 PR target/30572
5f464fa2
UB
1203 * Makefile.in: Use @shlib_slibdir@ substitution to get
1204 correct install name on darwin.
89deeaff 1205 * config/t-slibgcc-darwin: Use @shlib_slibdir@ for -install_name.
dfb3b0e3 1206
4081d704
HPN
12072007-12-15 Hans-Peter Nilsson <hp@axis.com>
1208
1209 * config.host (crisv32-*-elf, crisv32-*-none): New, same as
1210 cris-*-elf and cris-*-none.
1211 (crisv32-*-linux*): Similar, as cris-*-linux*.
1212
f43e89a3
RIL
12132007-11-20 Rask Ingemann Lambertsen <rask@sygehus.dk>
1214
1215 * config.host (ia64*-*-elf*): Build ia64 specific libgcc parts.
1216
b4e9c2c6
L
12172007-10-27 H.J. Lu <hongjiu.lu@intel.com>
1218
1219 PR regression/33926
1220 * configure.ac: Replace have_cc_tls with gcc_cv_have_cc_tls.
1221 * configure: Regenerated.
1222
b2a00c89
L
12232007-09-27 H.J. Lu <hongjiu.lu@intel.com>
1224
1225 * Makefile.in (dfp-filenames): Replace decimal_globals,
1226 decimal_data, binarydecimal and convert_data with
1227 bid_decimal_globals, bid_decimal_data, bid_binarydecimal
1228 and bid_convert_data, respectively.
1229
8d2a9e0e
CF
12302007-09-17 Chao-ying Fu <fu@mips.com>
1231 Nigel Stephens <nigel@mips.com>
1232
1233 * fixed-obj.mk: New file to support fine-grain fixed-point functions.
1234 * Makefile.in (fixed_point): Define.
1235 Check if fixed_point is yes to build support functions.
1236 * configure.ac: Check for fixed_point support.
1237 * configure: Regenerated.
1238 * gen-fixed.sh: New file to generate lists of fixed-point labels,
1239 funcs, modes, from, to.
1240
2b53935d
JJ
12412007-09-11 Janis Johnson <janis187@us.ibm.com
1242
1243 * Makefile.in (dfp-filenames): Add bid128_noncomp.
1244
2533577f
JJ
12452007-09-10 Janis Johnson <janis187@us.ibm.com>
1246
1247 * Makefile.in (dfp-filenames): Remove decUtility, add
1248 decDouble, decPacked, decQuad, decSingle.
1249
3ae3dbd6
HK
12502007-08-27 Hans Kester <hans.kester@ellips.nl>
1251
1252 * config.host : Add x86_64-elf target.
1253
22867d02
L
12542007-07-06 H.J. Lu <hongjiu.lu@intel.com>
1255
1256 * configure.ac (set_have_cc_tls): Add a missing =.
1257 * configure: Regenerated.
1258
6f461e76
L
12592007-07-06 H.J. Lu <hongjiu.lu@intel.com>
1260
1261 * config.host (tmake_file): Add t-tls for i[34567]86-*-linux*
1262 and x86_64-*-linux*.
1263
1264 * config/t-tls: New file.
1265
dfb3b0e3 1266 * Makefile.in (INTERNAL_CFLAGS): Add @set_have_cc_tls@.
6f461e76
L
1267
1268 * configure.ac: Include ../config/enable.m4 and
1269 ../config/tls.m4. Use GCC_CHECK_CC_TLS to check if assembler
1270 supports TLS and substitute set_have_cc_tls.
1271 * configure: Regenerated.
1272
200359e8
L
12732007-07-04 H.J. Lu <hongjiu.lu@intel.com>
1274
1275 * Makefile.in: Use libbid for DFP when BID is enabled.
1276
76f5e200
DS
12772007-06-14 Danny Smith <dannysmith@users.sourceforge.net>
1278
1279 * config.host(*-cygwin* |*-mingw* ): Add crtbegin.o, crtend.o to
dfb3b0e3 1280 extra_parts. Add config/i386/t-cygming to tmake_file.
76f5e200
DS
1281 * config/i386/t-cygming: New file with rules for crtbegin.o, crtend.o.
1282
9bd196f0 12832007-05-29 Zuxy Meng <zuxy.meng@gmail.com>
200359e8 1284 Danny Smith <dannysmith@users.sourceforge.net>
9bd196f0
ZM
1285
1286 PR target/29498
1287 * config.host (i[34567]86-*-cygwin* | i[34567]86-*-mingw*) Add
1288 crtfastmath.o to extra_parts. Add i386/t-crtfm to tmake_file.
1289 * config/i386/t-crtfm: Compile crtfastmath.o with
1290 -minline-all-stringops.
1291
1910440e
RS
12922007-05-10 Richard Sandiford <richard@codesourcery.com>
1293
1294 * config.host (sparc-wrs-vxworks): New target.
1295
7d33c31d
KH
12962007-04-14 Kazu Hirata <kazu@codesourcery.com>
1297
1298 * config.host: Recognize fido.
1299
96fccd0d
JJ
13002007-04-04 Janis Johnson <janis187@us.ibm.com>
1301
1302 * configure: Check host, not target, for decimal float support.
1303
577565f9
UB
13042007-04-03 Uros Bizjak <ubizjak@gmail.com>
1305
1306 * config/i386/t-crtpc: New file.
1307 * config.host (i[34567]86-*-linux*): Add i386/t-crtpc to tm-file.
5f464fa2 1308 (x86_64-*-linux*): Ditto.
577565f9 1309
ccf8e764
RH
13102007-02-30 Kai Tietz <kai.tietz@onevision.com>
1311
1312 * config.host (x86_64-*-mingw*): New target.
1313
79b87c74
MM
13142007-03-23 Michael Meissner <michael.meissner@amd.com>
1315 H.J. Lu <hongjiu.lu@intel.com>
1316
1317 * Makefile.in (enable_decimal_float): New.
1318 (DECNUMINC): Add
1319 -I$(srcdir)/../libdecnumber/$(enable_decimal_float).
1320 (dec-objects): Move decimal32, decimal64 and decimal128 to ...
1321 (decbits-filenames): This.
1322 (decbits-objects): New.
1323 (libgcc-objects): Add $(decbits-objects).
1324
1325 * configure.ac: Support * --enable-decimal-float={no,yes,bid,dpd}.
1326 Substitute enable_decimal_float.
1327 * configure: Regenerated.
1328
8fce4e31
HPN
13292007-03-19 Hans-Peter Nilsson <hp@axis.com>
1330
1331 * config.host (cris-*-elf | cris-*-none): Set extra_parts.
1332
e8bb4597
BM
13332007-03-12 Brooks Moses <brooks.moses@codesourcery.com>
1334
1335 * Makefile.in (install-info): New dummy target.
1336
344189f9
BS
13372007-03-05 Bernd Schmidt <bernd.schmidt@analog.com>
1338
1339 * config.host (bfin*-linux-uclibc*): Set extra_parts.
1340
ac84c172
BM
13412007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
1342
1343 * Makefile.in: Add install-html and install-pdf dummy
1344 targets.
1345
cd5c2357
RS
13462007-02-05 Roger Sayle <roger@eyesopen.com>
1347 Daniel Jacobowitz <dan@codesourcery.com>
1348
1349 * Makefile.in <LIBUNWIND>: Make libgcc_s.so depend on libunwind.so.
1350 (libgcc_s.so): Append -B./ to CFLAGS for $(SHLIB_LINK).
1351 (libunwind.so): Likewise for $(SHLIBUNWIND_LINK).
1352
d9a66f98
JJ
13532007-01-29 Janis Johnson <janis187@us.ibm.com>
1354
1355 * Makefile.in (dec-filenames): Add decExcept.
1356
9891ec5f
DJ
13572007-01-28 Daniel Jacobowitz <dan@codesourcery.com>
1358
1359 PR bootstrap/30469
1360 * Makefile.in (CFLAGS): Forcibly remove -fprofile-generate and
1361 -fprofile-use.
1362
d6efbf5a
DJ
13632007-01-25 Daniel Jacobowitz <dan@codesourcery.com>
1364
1365 * configure.ac: Add --enable-version-specific-runtime-libs.
1366 Correct $slibdir default.
1367 * configure: Regenerated.
1368
17caeff2
JM
13692007-01-23 Joseph Myers <joseph@codesourcery.com>
1370
1371 * config/rs6000/t-ldbl128: Always use -mlong-double-128.
1372
5ea41e3a
AP
13732007-01-21 Andrew Pinski <pinskia@gmail.com>
1374
1375 PR target/30519
1376 * config.host (alpha*-*-linux*): Set extra_parts.
1377
26900826
KK
13782007-01-09 Kaz Kojima <kkojima@gcc.gnu.org>
1379
1380 * config/sh/t-linux: New.
1381 * config.host (sh*-*-linux*): Set tmake_file.
1382
97af925b
DJ
13832007-01-05 Daniel Jacobowitz <dan@codesourcery.com>
1384
1385 * Makefile.in (install): Handle multilibs.
1386
b0088af7
BM
13872007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
1388
1389 * Makefile.in: Added .PHONY entry for documentation targets.
1390
e0a9456a
BM
13912007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
1392
1393 * Makefile.in: Add empty info, html, dvi, pdf targets.
1394
7fd453b4
MS
13952007-01-04 Mike Stump <mrs@apple.com>
1396
1397 * Makefile.in (MAKEINFO): Remove.
1398 (PERL): Likewise.
1399
14e8fc8b
PB
14002007-01-04 Paolo Bonzini <bonzini@gnu.org>
1401
1402 * configure.ac: Add GCC_TOPLEV_SUBDIRS.
1403 * configure: Regenerate.
1404 * Makefile.in (host_subdir): Substitute it.
dfb3b0e3 1405 (gcc_objdir): Use it.
14e8fc8b 1406
1555beba
DJ
14072007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
1408
1409 * config.host (ia64*-*-linux*): Set tmake_file.
1410
79e6eaeb
DJ
14112007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
1412
1413 * Makefile.in (version): Define.
1414
fa958513
DJ
14152007-01-03 Daniel Jacobowitz <dan@codesourcery.com>
1416 Paolo Bonzini <bonzini@gnu.org>
1417
1418 * Makefile.in, config/i386/t-darwin, config/i386/t-darwin64,
1419 config/i386/t-nwld, config/rs6000/t-darwin, config/rs6000/t-ldbl128,
1420 config/i386/t-crtfm, config/alpha/t-crtfm, config/ia64/t-ia64,
1421 config/sparc/t-crtfm, config/t-slibgcc-darwin,
1422 config/rs6000/t-ppccomm, config.host, configure.ac, empty.mk,
1423 shared-object.mk, siditi-object.mk, static-object.mk: New files.
1424 * configure: Generated.