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