1 2017-10-10 Release Manager 2 3 * GCC 5.5.0 released. 4 5 2016-06-03 Release Manager 6 7 * GCC 5.4.0 released. 8 9 2015-12-04 Release Manager 10 11 * GCC 5.3.0 released. 12 13 2015-07-16 Release Manager 14 15 * GCC 5.2.0 released. 16 17 2015-04-22 Release Manager 18 19 * GCC 5.1.0 released. 20 21 2014-07-23 Marius Cornea <marius.cornea (a] intel.com> 22 23 PR libgcc/61685 24 * bid128_fma.c (rounding_correction): Remove redundant tests. 25 26 2014-06-10 Uros Bizjak <ubizjak (a] gmail.com> 27 28 * bid128_div.c (BID128_FUNCTION_ARG2): Remove unused variable 'Ql'. 29 Call __mul_128x128_high instead of __mul_128x128_full. 30 (TYPE0_FUNCTION_ARGTYPE1_ARGTYPE2): Ditto. 31 (BID128_FUNCTION_ARGTYPE1_ARG128): Ditto. 32 (BID128_FUNCTION_ARG128_ARGTYPE2): Ditto. 33 * bid64_div.c (TYPE0_FUNCTION_ARGTYPE1_ARG128): Ditto. 34 (TYPE0_FUNCTION_ARG128_ARGTYPE2): Ditto. 35 (TYPE0_FUNCTION_ARG128_ARG128): Ditto. 36 37 2014-01-02 Richard Sandiford <rdsandiford (a] googlemail.com> 38 39 Update copyright years 40 41 2012-11-04 Thomas Schwinge <thomas (a] codesourcery.com> 42 43 * bid_functions.h: Check for __GLIBC__ additionally to LINUX when 44 defining format specifiers. 45 46 2007-09-27 H.J. Lu <hongjiu.lu (a] intel.com> 47 48 * bid128_fromstring.c: Removed. 49 50 * bid_dpd.c: New from libbid 2007-09-26. 51 * bid128_to_int16.c: Likewise. 52 * bid128_to_int8.c: Likewise. 53 * bid128_to_uint8.c: Likewise. 54 * bid128_to_uint16.c: Likewise. 55 * bid64_to_int16.c: Likewise. 56 * bid64_to_int8.c: Likewise. 57 * bid64_to_uint16.c: Likewise. 58 * bid64_to_uint8.c: Likewise. 59 60 * bid128_2_str.h: Updated from libbid 2007-09-26. 61 * bid128_2_str_macros.h: Likewise. 62 * bid128_2_str_tables.c: Likewise. 63 * bid128_add.c: Likewise. 64 * bid128.c: Likewise. 65 * bid128_compare.c: Likewise. 66 * bid128_div.c: Likewise. 67 * bid128_fma.c: Likewise. 68 * bid128_logb.c: Likewise. 69 * bid128_minmax.c: Likewise. 70 * bid128_mul.c: Likewise. 71 * bid128_next.c: Likewise. 72 * bid128_noncomp.c: Likewise. 73 * bid128_quantize.c: Likewise. 74 * bid128_rem.c: Likewise. 75 * bid128_round_integral.c: Likewise. 76 * bid128_scalb.c: Likewise. 77 * bid128_sqrt.c: Likewise. 78 * bid128_string.c: Likewise. 79 * bid128_to_int32.c: Likewise. 80 * bid128_to_int64.c: Likewise. 81 * bid128_to_uint32.c: Likewise. 82 * bid128_to_uint64.c: Likewise. 83 * bid32_to_bid128.c: Likewise. 84 * bid32_to_bid64.c: Likewise. 85 * bid64_add.c: Likewise. 86 * bid64_compare.c: Likewise. 87 * bid64_div.c: Likewise. 88 * bid64_fma.c: Likewise. 89 * bid64_logb.c: Likewise. 90 * bid64_minmax.c: Likewise. 91 * bid64_mul.c: Likewise. 92 * bid64_next.c: Likewise. 93 * bid64_noncomp.c: Likewise. 94 * bid64_quantize.c: Likewise. 95 * bid64_rem.c: Likewise. 96 * bid64_round_integral.c: Likewise. 97 * bid64_scalb.c: Likewise. 98 * bid64_sqrt.c: Likewise. 99 * bid64_string.c: Likewise. 100 * bid64_to_bid128.c: Likewise. 101 * bid64_to_int32.c: Likewise. 102 * bid64_to_int64.c: Likewise. 103 * bid64_to_uint32.c: Likewise. 104 * bid64_to_uint64.c: Likewise. 105 * bid_b2d.h: Likewise. 106 * bid_binarydecimal.c: Likewise. 107 * bid_conf.h: Likewise. 108 * bid_convert_data.c: Likewise. 109 * bid_decimal_data.c: Likewise. 110 * bid_decimal_globals.c: Likewise. 111 * bid_div_macros.h: Likewise. 112 * bid_flag_operations.c: Likewise. 113 * bid_from_int.c: Likewise. 114 * bid_functions.h: Likewise. 115 * bid_gcc_intrinsics.h: Likewise. 116 * bid_inline_add.h: Likewise. 117 * bid_internal.h: Likewise. 118 * bid_round.c: Likewise. 119 * bid_sqrt_macros.h: Likewise. 120 * _addsub_dd.c: Likewise. 121 * _addsub_sd.c: Likewise. 122 * _addsub_td.c: Likewise. 123 * _dd_to_df.c: Likewise. 124 * _dd_to_di.c: Likewise. 125 * _dd_to_sd.c: Likewise. 126 * _dd_to_sf.c: Likewise. 127 * _dd_to_si.c: Likewise. 128 * _dd_to_td.c: Likewise. 129 * _dd_to_tf.c: Likewise. 130 * _dd_to_udi.c: Likewise. 131 * _dd_to_usi.c: Likewise. 132 * _dd_to_xf.c: Likewise. 133 * _df_to_dd.c: Likewise. 134 * _df_to_sd.c: Likewise. 135 * _df_to_td.c: Likewise. 136 * _di_to_dd.c: Likewise. 137 * _di_to_sd.c: Likewise. 138 * _di_to_td.c: Likewise. 139 * _div_dd.c: Likewise. 140 * _div_sd.c: Likewise. 141 * _div_td.c: Likewise. 142 * _eq_dd.c: Likewise. 143 * _eq_sd.c: Likewise. 144 * _eq_td.c: Likewise. 145 * _ge_dd.c: Likewise. 146 * _ge_sd.c: Likewise. 147 * _ge_td.c: Likewise. 148 * _gt_dd.c: Likewise. 149 * _gt_sd.c: Likewise. 150 * _gt_td.c: Likewise. 151 * _isinfd128.c: Likewise. 152 * _isinfd32.c: Likewise. 153 * _isinfd64.c: Likewise. 154 * _le_dd.c: Likewise. 155 * _le_sd.c: Likewise. 156 * _le_td.c: Likewise. 157 * _lt_dd.c: Likewise. 158 * _lt_sd.c: Likewise. 159 * _lt_td.c: Likewise. 160 * _mul_dd.c: Likewise. 161 * _mul_sd.c: Likewise. 162 * _mul_td.c: Likewise. 163 * _ne_dd.c: Likewise. 164 * _ne_sd.c: Likewise. 165 * _ne_td.c: Likewise. 166 * _sd_to_dd.c: Likewise. 167 * _sd_to_df.c: Likewise. 168 * _sd_to_di.c: Likewise. 169 * _sd_to_sf.c: Likewise. 170 * _sd_to_si.c: Likewise. 171 * _sd_to_td.c: Likewise. 172 * _sd_to_tf.c: Likewise. 173 * _sd_to_udi.c: Likewise. 174 * _sd_to_usi.c: Likewise. 175 * _sd_to_xf.c: Likewise. 176 * _sf_to_dd.c: Likewise. 177 * _sf_to_sd.c: Likewise. 178 * _sf_to_td.c: Likewise. 179 * _si_to_dd.c: Likewise. 180 * _si_to_sd.c: Likewise. 181 * _si_to_td.c: Likewise. 182 * _td_to_dd.c: Likewise. 183 * _td_to_df.c: Likewise. 184 * _td_to_di.c: Likewise. 185 * _td_to_sd.c: Likewise. 186 * _td_to_sf.c: Likewise. 187 * _td_to_si.c: Likewise. 188 * _td_to_tf.c: Likewise. 189 * _td_to_udi.c: Likewise. 190 * _td_to_usi.c: Likewise. 191 * _td_to_xf.c: Likewise. 192 * _tf_to_dd.c: Likewise. 193 * _tf_to_sd.c: Likewise. 194 * _tf_to_td.c: Likewise. 195 * _udi_to_dd.c: Likewise. 196 * _udi_to_sd.c: Likewise. 197 * _udi_to_td.c: Likewise. 198 * _unord_dd.c: Likewise. 199 * _unord_sd.c: Likewise. 200 * _unord_td.c: Likewise. 201 * _usi_to_dd.c: Likewise. 202 * _usi_to_sd.c: Likewise. 203 * _usi_to_td.c: Likewise. 204 * _xf_to_dd.c: Likewise. 205 * _xf_to_sd.c: Likewise. 206 * _xf_to_td.c: Likewise. 207 208 2007-09-27 H.J. Lu <hongjiu.lu (a] intel.com> 209 210 * b2d.h: Renamed to ... 211 * bid_b2d.h: This. 212 213 * bid128_to_string.c: Renamed to ... 214 * bid128_string.c: This. 215 216 * bid_intrinsics.h: Renamed to ... 217 * bid_gcc_intrinsics.h: This. 218 219 * bid_string.c: Renamed to ... 220 * bid64_string.c: This. 221 222 * binarydecimal.c: Renamed to ... 223 * bid_decimal_globals.c: This. 224 225 * convert_data.c: Renamed to ... 226 * bid_convert_data.c: This. 227 228 * decimal_data.c: Renamed to ... 229 * bid_decimal_data.c: This. 230 231 * decimal_globals.c: Renamed to ... 232 * bid_decimal_globals.c: This. 233 234 * div_macros.h: Renamed to ... 235 * bid_div_macros.h: This. 236 237 * inline_bid_add.h: Renamed to ... 238 * bid_inline_add.h: This. 239 240 * sqrt_macros.h: Renamed to ... 241 * bid_sqrt_macros.h: This. 242 243 2007-07-06 H.J. Lu <hongjiu.lu (a] intel.com> 244 245 Updated from Intel BID library: 246 * bid_conf.h (BID_THREAD): Defined only if both HAVE_CC_TLS 247 and USE_TLS are defined. 248 249 2007-07-05 H.J. Lu <hongjiu.lu (a] intel.com> 250 251 Updated from Intel BID library: 252 * bid_conf.h (BID_THREAD): Defined. 253 (__bid_IDEC_glbround): Add BID_THREAD in declaration. 254 (__bid_IDEC_glbflags): Likewise. 255 256 * decimal_globals.c (__bid_IDEC_glbround): Add BID_THREAD in 257 declaration. 258 (__bid_IDEC_glbflags): Likewise. 259 260 2007-07-04 Marius Cornea <marius.cornea (a] intel.com> 261 H.J. Lu <hongjiu.lu (a] intel.com> 262 263 * _addsub_dd.c: New file from Intel BID library. 264 * _addsub_sd.c: Likewise. 265 * _addsub_td.c: Likewise. 266 * _dd_to_df.c: Likewise. 267 * _dd_to_di.c: Likewise. 268 * _dd_to_sd.c: Likewise. 269 * _dd_to_sf.c: Likewise. 270 * _dd_to_si.c: Likewise. 271 * _dd_to_td.c: Likewise. 272 * _dd_to_tf.c: Likewise. 273 * _dd_to_udi.c: Likewise. 274 * _dd_to_usi.c: Likewise. 275 * _dd_to_xf.c: Likewise. 276 * _df_to_dd.c: Likewise. 277 * _df_to_sd.c: Likewise. 278 * _df_to_td.c: Likewise. 279 * _di_to_dd.c: Likewise. 280 * _di_to_sd.c: Likewise. 281 * _di_to_td.c: Likewise. 282 * _div_dd.c: Likewise. 283 * _div_sd.c: Likewise. 284 * _div_td.c: Likewise. 285 * _eq_dd.c: Likewise. 286 * _eq_sd.c: Likewise. 287 * _eq_td.c: Likewise. 288 * _ge_dd.c: Likewise. 289 * _ge_sd.c: Likewise. 290 * _ge_td.c: Likewise. 291 * _gt_dd.c: Likewise. 292 * _gt_sd.c: Likewise. 293 * _gt_td.c: Likewise. 294 * _isinfd128.c: Likewise. 295 * _isinfd32.c: Likewise. 296 * _isinfd64.c: Likewise. 297 * _le_dd.c: Likewise. 298 * _le_sd.c: Likewise. 299 * _le_td.c: Likewise. 300 * _lt_dd.c: Likewise. 301 * _lt_sd.c: Likewise. 302 * _lt_td.c: Likewise. 303 * _mul_dd.c: Likewise. 304 * _mul_sd.c: Likewise. 305 * _mul_td.c: Likewise. 306 * _ne_dd.c: Likewise. 307 * _ne_sd.c: Likewise. 308 * _ne_td.c: Likewise. 309 * _sd_to_dd.c: Likewise. 310 * _sd_to_df.c: Likewise. 311 * _sd_to_di.c: Likewise. 312 * _sd_to_sf.c: Likewise. 313 * _sd_to_si.c: Likewise. 314 * _sd_to_td.c: Likewise. 315 * _sd_to_tf.c: Likewise. 316 * _sd_to_udi.c: Likewise. 317 * _sd_to_usi.c: Likewise. 318 * _sd_to_xf.c: Likewise. 319 * _sf_to_dd.c: Likewise. 320 * _sf_to_sd.c: Likewise. 321 * _sf_to_td.c: Likewise. 322 * _si_to_dd.c: Likewise. 323 * _si_to_sd.c: Likewise. 324 * _si_to_td.c: Likewise. 325 * _td_to_dd.c: Likewise. 326 * _td_to_df.c: Likewise. 327 * _td_to_di.c: Likewise. 328 * _td_to_sd.c: Likewise. 329 * _td_to_sf.c: Likewise. 330 * _td_to_si.c: Likewise. 331 * _td_to_tf.c: Likewise. 332 * _td_to_udi.c: Likewise. 333 * _td_to_usi.c: Likewise. 334 * _td_to_xf.c: Likewise. 335 * _tf_to_dd.c: Likewise. 336 * _tf_to_sd.c: Likewise. 337 * _tf_to_td.c: Likewise. 338 * _udi_to_dd.c: Likewise. 339 * _udi_to_sd.c: Likewise. 340 * _udi_to_td.c: Likewise. 341 * _unord_dd.c: Likewise. 342 * _unord_sd.c: Likewise. 343 * _unord_td.c: Likewise. 344 * _usi_to_dd.c: Likewise. 345 * _usi_to_sd.c: Likewise. 346 * _usi_to_td.c: Likewise. 347 * _xf_to_dd.c: Likewise. 348 * _xf_to_sd.c: Likewise. 349 * _xf_to_td.c: Likewise. 350 351 2007-07-04 Marius Cornea <marius.cornea (a] intel.com> 352 353 * b2d.h: New file from Intel BID library. 354 * bid128_2_str.h: Likewise. 355 * bid128_2_str_macros.h: Likewise. 356 * bid128_2_str_tables.c: Likewise. 357 * bid128_add.c: Likewise. 358 * bid128.c: Likewise. 359 * bid128_compare.c: Likewise. 360 * bid128_div.c: Likewise. 361 * bid128_fma.c: Likewise. 362 * bid128_fromstring.c: Likewise. 363 * bid128_logb.c: Likewise. 364 * bid128_minmax.c: Likewise. 365 * bid128_mul.c: Likewise. 366 * bid128_next.c: Likewise. 367 * bid128_noncomp.c: Likewise. 368 * bid128_quantize.c: Likewise. 369 * bid128_rem.c: Likewise. 370 * bid128_round_integral.c: Likewise. 371 * bid128_scalb.c: Likewise. 372 * bid128_sqrt.c: Likewise. 373 * bid128_to_int32.c: Likewise. 374 * bid128_to_int64.c: Likewise. 375 * bid128_to_string.c: Likewise. 376 * bid128_to_uint32.c: Likewise. 377 * bid128_to_uint64.c: Likewise. 378 * bid32_to_bid128.c: Likewise. 379 * bid32_to_bid64.c: Likewise. 380 * bid64_add.c: Likewise. 381 * bid64_compare.c: Likewise. 382 * bid64_div.c: Likewise. 383 * bid64_fma.c: Likewise. 384 * bid64_logb.c: Likewise. 385 * bid64_minmax.c: Likewise. 386 * bid64_mul.c: Likewise. 387 * bid64_next.c: Likewise. 388 * bid64_noncomp.c: Likewise. 389 * bid64_quantize.c: Likewise. 390 * bid64_rem.c: Likewise. 391 * bid64_round_integral.c: Likewise. 392 * bid64_scalb.c: Likewise. 393 * bid64_sqrt.c: Likewise. 394 * bid64_to_bid128.c: Likewise. 395 * bid64_to_int32.c: Likewise. 396 * bid64_to_int64.c: Likewise. 397 * bid64_to_uint32.c: Likewise. 398 * bid64_to_uint64.c: Likewise. 399 * bid_conf.h: Likewise. 400 * bid_flag_operations.c: Likewise. 401 * bid_from_int.c: Likewise. 402 * bid_functions.h: Likewise. 403 * bid_internal.h: Likewise. 404 * bid_round.c: Likewise. 405 * bid_string.c: Likewise. 406 * binarydecimal.c: Likewise. 407 * convert_data.c: Likewise. 408 * decimal_data.c: Likewise. 409 * decimal_globals.c: Likewise. 410 * div_macros.h: Likewise. 411 * inline_bid_add.h: Likewise. 412 * sqrt_macros.h: Likewise. 413