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