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