1 1.1 mrg 2023-12-19 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org> 2 1.1 mrg 3 1.1 mrg PR libfortran/110651 4 1.1 mrg * libgfortran.spec.in: Remove duplicate libraries. 5 1.1 mrg 6 1.1 mrg 2023-12-18 Harald Anlauf <anlauf (a] gmx.de> 7 1.1 mrg 8 1.1 mrg PR fortran/96580 9 1.1 mrg * intrinsics/date_and_time.c (date_and_time): Handle VALUES argument 10 1.1 mrg for kind=2 and kind=16 (if available). 11 1.1 mrg 12 1.1 mrg 2023-12-11 Lipeng Zhu <lipeng.zhu (a] intel.com> 13 1.1 mrg 14 1.1 mrg * io/async.c (DEBUG_LINE): New macro. 15 1.1 mrg * io/async.h (RWLOCK_DEBUG_ADD): New macro. 16 1.1 mrg (CHECK_RDLOCK): New macro. 17 1.1 mrg (CHECK_WRLOCK): New macro. 18 1.1 mrg (TAIL_RWLOCK_DEBUG_QUEUE): New macro. 19 1.1 mrg (IN_RWLOCK_DEBUG_QUEUE): New macro. 20 1.1 mrg (RDLOCK): New macro. 21 1.1 mrg (WRLOCK): New macro. 22 1.1 mrg (RWUNLOCK): New macro. 23 1.1 mrg (RD_TO_WRLOCK): New macro. 24 1.1 mrg (INTERN_RDLOCK): New macro. 25 1.1 mrg (INTERN_WRLOCK): New macro. 26 1.1 mrg (INTERN_RWUNLOCK): New macro. 27 1.1 mrg * io/io.h (struct gfc_unit): Change UNIT_LOCK to UNIT_RWLOCK in 28 1.1 mrg a comment. 29 1.1 mrg (unit_lock): Remove including associated internal_proto. 30 1.1 mrg (unit_rwlock): New declarations including associated internal_proto. 31 1.1 mrg (dec_waiting_unlocked): Use WRLOCK and RWUNLOCK on unit_rwlock 32 1.1 mrg instead of __gthread_mutex_lock and __gthread_mutex_unlock on 33 1.1 mrg unit_lock. 34 1.1 mrg * io/transfer.c (st_read_done_worker): Use WRLOCK and RWUNLOCK on 35 1.1 mrg unit_rwlock instead of LOCK and UNLOCK on unit_lock. 36 1.1 mrg (st_write_done_worker): Likewise. 37 1.1 mrg * io/unit.c: Change UNIT_LOCK to UNIT_RWLOCK in 'IO locking rules' 38 1.1 mrg comment. Use unit_rwlock variable instead of unit_lock variable. 39 1.1 mrg (get_gfc_unit_from_unit_root): New function. 40 1.1 mrg (get_gfc_unit): Use RDLOCK, WRLOCK and RWUNLOCK on unit_rwlock 41 1.1 mrg instead of LOCK and UNLOCK on unit_lock. 42 1.1 mrg (close_unit_1): Use WRLOCK and RWUNLOCK on unit_rwlock instead of 43 1.1 mrg LOCK and UNLOCK on unit_lock. 44 1.1 mrg (close_units): Likewise. 45 1.1 mrg (newunit_alloc): Use RWUNLOCK on unit_rwlock instead of UNLOCK on 46 1.1 mrg unit_lock. 47 1.1 mrg * io/unix.c (find_file): Use RDLOCK and RWUNLOCK on unit_rwlock 48 1.1 mrg instead of LOCK and UNLOCK on unit_lock. 49 1.1 mrg (flush_all_units): Use WRLOCK and RWUNLOCK on unit_rwlock instead 50 1.1 mrg of LOCK and UNLOCK on unit_lock. 51 1.1 mrg 52 1.1 mrg 2023-12-05 Florian Weimer <fweimer (a] redhat.com> 53 1.1 mrg Jakub Jelinek <jakub (a] redhat.com> 54 1.1 mrg 55 1.1 mrg * io/list_read.c (list_formatted_read_scalar) <case BT_CLASS>: 56 1.1 mrg Change types of unit and noiostat to GFC_INTEGER_4 from int, change 57 1.1 mrg type of child_iostat from to GFC_INTEGER_4 * from int *, formatting 58 1.1 mrg fixes. 59 1.1 mrg (nml_read_obj): Likewise. 60 1.1 mrg * io/write.c (list_formatted_write_scalar) <case BT_CLASS>: Likewise. 61 1.1 mrg (nml_write_obj): Likewise. 62 1.1 mrg * io/transfer.c (unformatted_read, unformatted_write): Likewise. 63 1.1 mrg 64 1.1 mrg 2023-11-08 Mikael Morin <mikael (a] gcc.gnu.org> 65 1.1 mrg 66 1.1 mrg PR fortran/112371 67 1.1 mrg * m4/ifunction.m4 (START_ARRAY_FUNCTION, START_MASKED_ARRAY_FUNCTION, 68 1.1 mrg SCALAR_ARRAY_FUNCTION): Remove overwrite of the first dimension of the 69 1.1 mrg array descriptor. 70 1.1 mrg * m4/ifunction-s.m4 (START_ARRAY_FUNCTION, START_MASKED_ARRAY_FUNCTION, 71 1.1 mrg SCALAR_ARRAY_FUNCTION): Ditto. 72 1.1 mrg * m4/ifunction-s2.m4 (START_ARRAY_FUNCTION, 73 1.1 mrg START_MASKED_ARRAY_FUNCTION, SCALAR_ARRAY_FUNCTION): Ditto. 74 1.1 mrg * m4/ifunction_logical.m4 (START_ARRAY_FUNCTION): Ditto. 75 1.1 mrg * m4/ifindloc1.m4: Ditto. 76 1.1 mrg * generated/all_l1.c: Regenerate. 77 1.1 mrg * generated/all_l16.c: Regenerate. 78 1.1 mrg * generated/all_l2.c: Regenerate. 79 1.1 mrg * generated/all_l4.c: Regenerate. 80 1.1 mrg * generated/all_l8.c: Regenerate. 81 1.1 mrg * generated/any_l1.c: Regenerate. 82 1.1 mrg * generated/any_l16.c: Regenerate. 83 1.1 mrg * generated/any_l2.c: Regenerate. 84 1.1 mrg * generated/any_l4.c: Regenerate. 85 1.1 mrg * generated/any_l8.c: Regenerate. 86 1.1 mrg * generated/count_16_l.c: Regenerate. 87 1.1 mrg * generated/count_1_l.c: Regenerate. 88 1.1 mrg * generated/count_2_l.c: Regenerate. 89 1.1 mrg * generated/count_4_l.c: Regenerate. 90 1.1 mrg * generated/count_8_l.c: Regenerate. 91 1.1 mrg * generated/findloc1_c10.c: Regenerate. 92 1.1 mrg * generated/findloc1_c16.c: Regenerate. 93 1.1 mrg * generated/findloc1_c17.c: Regenerate. 94 1.1 mrg * generated/findloc1_c4.c: Regenerate. 95 1.1 mrg * generated/findloc1_c8.c: Regenerate. 96 1.1 mrg * generated/findloc1_i1.c: Regenerate. 97 1.1 mrg * generated/findloc1_i16.c: Regenerate. 98 1.1 mrg * generated/findloc1_i2.c: Regenerate. 99 1.1 mrg * generated/findloc1_i4.c: Regenerate. 100 1.1 mrg * generated/findloc1_i8.c: Regenerate. 101 1.1 mrg * generated/findloc1_r10.c: Regenerate. 102 1.1 mrg * generated/findloc1_r16.c: Regenerate. 103 1.1 mrg * generated/findloc1_r17.c: Regenerate. 104 1.1 mrg * generated/findloc1_r4.c: Regenerate. 105 1.1 mrg * generated/findloc1_r8.c: Regenerate. 106 1.1 mrg * generated/findloc1_s1.c: Regenerate. 107 1.1 mrg * generated/findloc1_s4.c: Regenerate. 108 1.1 mrg * generated/iall_i1.c: Regenerate. 109 1.1 mrg * generated/iall_i16.c: Regenerate. 110 1.1 mrg * generated/iall_i2.c: Regenerate. 111 1.1 mrg * generated/iall_i4.c: Regenerate. 112 1.1 mrg * generated/iall_i8.c: Regenerate. 113 1.1 mrg * generated/iany_i1.c: Regenerate. 114 1.1 mrg * generated/iany_i16.c: Regenerate. 115 1.1 mrg * generated/iany_i2.c: Regenerate. 116 1.1 mrg * generated/iany_i4.c: Regenerate. 117 1.1 mrg * generated/iany_i8.c: Regenerate. 118 1.1 mrg * generated/iparity_i1.c: Regenerate. 119 1.1 mrg * generated/iparity_i16.c: Regenerate. 120 1.1 mrg * generated/iparity_i2.c: Regenerate. 121 1.1 mrg * generated/iparity_i4.c: Regenerate. 122 1.1 mrg * generated/iparity_i8.c: Regenerate. 123 1.1 mrg * generated/maxloc1_16_i1.c: Regenerate. 124 1.1 mrg * generated/maxloc1_16_i16.c: Regenerate. 125 1.1 mrg * generated/maxloc1_16_i2.c: Regenerate. 126 1.1 mrg * generated/maxloc1_16_i4.c: Regenerate. 127 1.1 mrg * generated/maxloc1_16_i8.c: Regenerate. 128 1.1 mrg * generated/maxloc1_16_r10.c: Regenerate. 129 1.1 mrg * generated/maxloc1_16_r16.c: Regenerate. 130 1.1 mrg * generated/maxloc1_16_r17.c: Regenerate. 131 1.1 mrg * generated/maxloc1_16_r4.c: Regenerate. 132 1.1 mrg * generated/maxloc1_16_r8.c: Regenerate. 133 1.1 mrg * generated/maxloc1_16_s1.c: Regenerate. 134 1.1 mrg * generated/maxloc1_16_s4.c: Regenerate. 135 1.1 mrg * generated/maxloc1_4_i1.c: Regenerate. 136 1.1 mrg * generated/maxloc1_4_i16.c: Regenerate. 137 1.1 mrg * generated/maxloc1_4_i2.c: Regenerate. 138 1.1 mrg * generated/maxloc1_4_i4.c: Regenerate. 139 1.1 mrg * generated/maxloc1_4_i8.c: Regenerate. 140 1.1 mrg * generated/maxloc1_4_r10.c: Regenerate. 141 1.1 mrg * generated/maxloc1_4_r16.c: Regenerate. 142 1.1 mrg * generated/maxloc1_4_r17.c: Regenerate. 143 1.1 mrg * generated/maxloc1_4_r4.c: Regenerate. 144 1.1 mrg * generated/maxloc1_4_r8.c: Regenerate. 145 1.1 mrg * generated/maxloc1_4_s1.c: Regenerate. 146 1.1 mrg * generated/maxloc1_4_s4.c: Regenerate. 147 1.1 mrg * generated/maxloc1_8_i1.c: Regenerate. 148 1.1 mrg * generated/maxloc1_8_i16.c: Regenerate. 149 1.1 mrg * generated/maxloc1_8_i2.c: Regenerate. 150 1.1 mrg * generated/maxloc1_8_i4.c: Regenerate. 151 1.1 mrg * generated/maxloc1_8_i8.c: Regenerate. 152 1.1 mrg * generated/maxloc1_8_r10.c: Regenerate. 153 1.1 mrg * generated/maxloc1_8_r16.c: Regenerate. 154 1.1 mrg * generated/maxloc1_8_r17.c: Regenerate. 155 1.1 mrg * generated/maxloc1_8_r4.c: Regenerate. 156 1.1 mrg * generated/maxloc1_8_r8.c: Regenerate. 157 1.1 mrg * generated/maxloc1_8_s1.c: Regenerate. 158 1.1 mrg * generated/maxloc1_8_s4.c: Regenerate. 159 1.1 mrg * generated/maxval1_s1.c: Regenerate. 160 1.1 mrg * generated/maxval1_s4.c: Regenerate. 161 1.1 mrg * generated/maxval_i1.c: Regenerate. 162 1.1 mrg * generated/maxval_i16.c: Regenerate. 163 1.1 mrg * generated/maxval_i2.c: Regenerate. 164 1.1 mrg * generated/maxval_i4.c: Regenerate. 165 1.1 mrg * generated/maxval_i8.c: Regenerate. 166 1.1 mrg * generated/maxval_r10.c: Regenerate. 167 1.1 mrg * generated/maxval_r16.c: Regenerate. 168 1.1 mrg * generated/maxval_r17.c: Regenerate. 169 1.1 mrg * generated/maxval_r4.c: Regenerate. 170 1.1 mrg * generated/maxval_r8.c: Regenerate. 171 1.1 mrg * generated/minloc1_16_i1.c: Regenerate. 172 1.1 mrg * generated/minloc1_16_i16.c: Regenerate. 173 1.1 mrg * generated/minloc1_16_i2.c: Regenerate. 174 1.1 mrg * generated/minloc1_16_i4.c: Regenerate. 175 1.1 mrg * generated/minloc1_16_i8.c: Regenerate. 176 1.1 mrg * generated/minloc1_16_r10.c: Regenerate. 177 1.1 mrg * generated/minloc1_16_r16.c: Regenerate. 178 1.1 mrg * generated/minloc1_16_r17.c: Regenerate. 179 1.1 mrg * generated/minloc1_16_r4.c: Regenerate. 180 1.1 mrg * generated/minloc1_16_r8.c: Regenerate. 181 1.1 mrg * generated/minloc1_16_s1.c: Regenerate. 182 1.1 mrg * generated/minloc1_16_s4.c: Regenerate. 183 1.1 mrg * generated/minloc1_4_i1.c: Regenerate. 184 1.1 mrg * generated/minloc1_4_i16.c: Regenerate. 185 1.1 mrg * generated/minloc1_4_i2.c: Regenerate. 186 1.1 mrg * generated/minloc1_4_i4.c: Regenerate. 187 1.1 mrg * generated/minloc1_4_i8.c: Regenerate. 188 1.1 mrg * generated/minloc1_4_r10.c: Regenerate. 189 1.1 mrg * generated/minloc1_4_r16.c: Regenerate. 190 1.1 mrg * generated/minloc1_4_r17.c: Regenerate. 191 1.1 mrg * generated/minloc1_4_r4.c: Regenerate. 192 1.1 mrg * generated/minloc1_4_r8.c: Regenerate. 193 1.1 mrg * generated/minloc1_4_s1.c: Regenerate. 194 1.1 mrg * generated/minloc1_4_s4.c: Regenerate. 195 1.1 mrg * generated/minloc1_8_i1.c: Regenerate. 196 1.1 mrg * generated/minloc1_8_i16.c: Regenerate. 197 1.1 mrg * generated/minloc1_8_i2.c: Regenerate. 198 1.1 mrg * generated/minloc1_8_i4.c: Regenerate. 199 1.1 mrg * generated/minloc1_8_i8.c: Regenerate. 200 1.1 mrg * generated/minloc1_8_r10.c: Regenerate. 201 1.1 mrg * generated/minloc1_8_r16.c: Regenerate. 202 1.1 mrg * generated/minloc1_8_r17.c: Regenerate. 203 1.1 mrg * generated/minloc1_8_r4.c: Regenerate. 204 1.1 mrg * generated/minloc1_8_r8.c: Regenerate. 205 1.1 mrg * generated/minloc1_8_s1.c: Regenerate. 206 1.1 mrg * generated/minloc1_8_s4.c: Regenerate. 207 1.1 mrg * generated/minval1_s1.c: Regenerate. 208 1.1 mrg * generated/minval1_s4.c: Regenerate. 209 1.1 mrg * generated/minval_i1.c: Regenerate. 210 1.1 mrg * generated/minval_i16.c: Regenerate. 211 1.1 mrg * generated/minval_i2.c: Regenerate. 212 1.1 mrg * generated/minval_i4.c: Regenerate. 213 1.1 mrg * generated/minval_i8.c: Regenerate. 214 1.1 mrg * generated/minval_r10.c: Regenerate. 215 1.1 mrg * generated/minval_r16.c: Regenerate. 216 1.1 mrg * generated/minval_r17.c: Regenerate. 217 1.1 mrg * generated/minval_r4.c: Regenerate. 218 1.1 mrg * generated/minval_r8.c: Regenerate. 219 1.1 mrg * generated/norm2_r10.c: Regenerate. 220 1.1 mrg * generated/norm2_r16.c: Regenerate. 221 1.1 mrg * generated/norm2_r17.c: Regenerate. 222 1.1 mrg * generated/norm2_r4.c: Regenerate. 223 1.1 mrg * generated/norm2_r8.c: Regenerate. 224 1.1 mrg * generated/parity_l1.c: Regenerate. 225 1.1 mrg * generated/parity_l16.c: Regenerate. 226 1.1 mrg * generated/parity_l2.c: Regenerate. 227 1.1 mrg * generated/parity_l4.c: Regenerate. 228 1.1 mrg * generated/parity_l8.c: Regenerate. 229 1.1 mrg * generated/product_c10.c: Regenerate. 230 1.1 mrg * generated/product_c16.c: Regenerate. 231 1.1 mrg * generated/product_c17.c: Regenerate. 232 1.1 mrg * generated/product_c4.c: Regenerate. 233 1.1 mrg * generated/product_c8.c: Regenerate. 234 1.1 mrg * generated/product_i1.c: Regenerate. 235 1.1 mrg * generated/product_i16.c: Regenerate. 236 1.1 mrg * generated/product_i2.c: Regenerate. 237 1.1 mrg * generated/product_i4.c: Regenerate. 238 1.1 mrg * generated/product_i8.c: Regenerate. 239 1.1 mrg * generated/product_r10.c: Regenerate. 240 1.1 mrg * generated/product_r16.c: Regenerate. 241 1.1 mrg * generated/product_r17.c: Regenerate. 242 1.1 mrg * generated/product_r4.c: Regenerate. 243 1.1 mrg * generated/product_r8.c: Regenerate. 244 1.1 mrg * generated/sum_c10.c: Regenerate. 245 1.1 mrg * generated/sum_c16.c: Regenerate. 246 1.1 mrg * generated/sum_c17.c: Regenerate. 247 1.1 mrg * generated/sum_c4.c: Regenerate. 248 1.1 mrg * generated/sum_c8.c: Regenerate. 249 1.1 mrg * generated/sum_i1.c: Regenerate. 250 1.1 mrg * generated/sum_i16.c: Regenerate. 251 1.1 mrg * generated/sum_i2.c: Regenerate. 252 1.1 mrg * generated/sum_i4.c: Regenerate. 253 1.1 mrg * generated/sum_i8.c: Regenerate. 254 1.1 mrg * generated/sum_r10.c: Regenerate. 255 1.1 mrg * generated/sum_r16.c: Regenerate. 256 1.1 mrg * generated/sum_r17.c: Regenerate. 257 1.1 mrg * generated/sum_r4.c: Regenerate. 258 1.1 mrg * generated/sum_r8.c: Regenerate. 259 1.1 mrg 260 1.1 mrg 2023-11-08 Mikael Morin <mikael (a] gcc.gnu.org> 261 1.1 mrg 262 1.1 mrg PR fortran/112371 263 1.1 mrg * m4/ifunction.m4 (START_MASKED_ARRAY_FUNCTION): Remove early return if 264 1.1 mrg extent is zero or less, and clamp negative value to zero. 265 1.1 mrg * m4/ifunction-s.m4 (START_MASKED_ARRAY_FUNCTION): Ditto. 266 1.1 mrg * m4/ifunction-s2.m4 (START_MASKED_ARRAY_FUNCTION): Ditto. 267 1.1 mrg * generated/iall_i1.c: Regenerate. 268 1.1 mrg * generated/iall_i16.c: Regenerate. 269 1.1 mrg * generated/iall_i2.c: Regenerate. 270 1.1 mrg * generated/iall_i4.c: Regenerate. 271 1.1 mrg * generated/iall_i8.c: Regenerate. 272 1.1 mrg * generated/iany_i1.c: Regenerate. 273 1.1 mrg * generated/iany_i16.c: Regenerate. 274 1.1 mrg * generated/iany_i2.c: Regenerate. 275 1.1 mrg * generated/iany_i4.c: Regenerate. 276 1.1 mrg * generated/iany_i8.c: Regenerate. 277 1.1 mrg * generated/iparity_i1.c: Regenerate. 278 1.1 mrg * generated/iparity_i16.c: Regenerate. 279 1.1 mrg * generated/iparity_i2.c: Regenerate. 280 1.1 mrg * generated/iparity_i4.c: Regenerate. 281 1.1 mrg * generated/iparity_i8.c: Regenerate. 282 1.1 mrg * generated/maxloc1_16_i1.c: Regenerate. 283 1.1 mrg * generated/maxloc1_16_i16.c: Regenerate. 284 1.1 mrg * generated/maxloc1_16_i2.c: Regenerate. 285 1.1 mrg * generated/maxloc1_16_i4.c: Regenerate. 286 1.1 mrg * generated/maxloc1_16_i8.c: Regenerate. 287 1.1 mrg * generated/maxloc1_16_r10.c: Regenerate. 288 1.1 mrg * generated/maxloc1_16_r16.c: Regenerate. 289 1.1 mrg * generated/maxloc1_16_r17.c: Regenerate. 290 1.1 mrg * generated/maxloc1_16_r4.c: Regenerate. 291 1.1 mrg * generated/maxloc1_16_r8.c: Regenerate. 292 1.1 mrg * generated/maxloc1_16_s1.c: Regenerate. 293 1.1 mrg * generated/maxloc1_16_s4.c: Regenerate. 294 1.1 mrg * generated/maxloc1_4_i1.c: Regenerate. 295 1.1 mrg * generated/maxloc1_4_i16.c: Regenerate. 296 1.1 mrg * generated/maxloc1_4_i2.c: Regenerate. 297 1.1 mrg * generated/maxloc1_4_i4.c: Regenerate. 298 1.1 mrg * generated/maxloc1_4_i8.c: Regenerate. 299 1.1 mrg * generated/maxloc1_4_r10.c: Regenerate. 300 1.1 mrg * generated/maxloc1_4_r16.c: Regenerate. 301 1.1 mrg * generated/maxloc1_4_r17.c: Regenerate. 302 1.1 mrg * generated/maxloc1_4_r4.c: Regenerate. 303 1.1 mrg * generated/maxloc1_4_r8.c: Regenerate. 304 1.1 mrg * generated/maxloc1_4_s1.c: Regenerate. 305 1.1 mrg * generated/maxloc1_4_s4.c: Regenerate. 306 1.1 mrg * generated/maxloc1_8_i1.c: Regenerate. 307 1.1 mrg * generated/maxloc1_8_i16.c: Regenerate. 308 1.1 mrg * generated/maxloc1_8_i2.c: Regenerate. 309 1.1 mrg * generated/maxloc1_8_i4.c: Regenerate. 310 1.1 mrg * generated/maxloc1_8_i8.c: Regenerate. 311 1.1 mrg * generated/maxloc1_8_r10.c: Regenerate. 312 1.1 mrg * generated/maxloc1_8_r16.c: Regenerate. 313 1.1 mrg * generated/maxloc1_8_r17.c: Regenerate. 314 1.1 mrg * generated/maxloc1_8_r4.c: Regenerate. 315 1.1 mrg * generated/maxloc1_8_r8.c: Regenerate. 316 1.1 mrg * generated/maxloc1_8_s1.c: Regenerate. 317 1.1 mrg * generated/maxloc1_8_s4.c: Regenerate. 318 1.1 mrg * generated/maxval1_s1.c: Regenerate. 319 1.1 mrg * generated/maxval1_s4.c: Regenerate. 320 1.1 mrg * generated/maxval_i1.c: Regenerate. 321 1.1 mrg * generated/maxval_i16.c: Regenerate. 322 1.1 mrg * generated/maxval_i2.c: Regenerate. 323 1.1 mrg * generated/maxval_i4.c: Regenerate. 324 1.1 mrg * generated/maxval_i8.c: Regenerate. 325 1.1 mrg * generated/maxval_r10.c: Regenerate. 326 1.1 mrg * generated/maxval_r16.c: Regenerate. 327 1.1 mrg * generated/maxval_r17.c: Regenerate. 328 1.1 mrg * generated/maxval_r4.c: Regenerate. 329 1.1 mrg * generated/maxval_r8.c: Regenerate. 330 1.1 mrg * generated/minloc1_16_i1.c: Regenerate. 331 1.1 mrg * generated/minloc1_16_i16.c: Regenerate. 332 1.1 mrg * generated/minloc1_16_i2.c: Regenerate. 333 1.1 mrg * generated/minloc1_16_i4.c: Regenerate. 334 1.1 mrg * generated/minloc1_16_i8.c: Regenerate. 335 1.1 mrg * generated/minloc1_16_r10.c: Regenerate. 336 1.1 mrg * generated/minloc1_16_r16.c: Regenerate. 337 1.1 mrg * generated/minloc1_16_r17.c: Regenerate. 338 1.1 mrg * generated/minloc1_16_r4.c: Regenerate. 339 1.1 mrg * generated/minloc1_16_r8.c: Regenerate. 340 1.1 mrg * generated/minloc1_16_s1.c: Regenerate. 341 1.1 mrg * generated/minloc1_16_s4.c: Regenerate. 342 1.1 mrg * generated/minloc1_4_i1.c: Regenerate. 343 1.1 mrg * generated/minloc1_4_i16.c: Regenerate. 344 1.1 mrg * generated/minloc1_4_i2.c: Regenerate. 345 1.1 mrg * generated/minloc1_4_i4.c: Regenerate. 346 1.1 mrg * generated/minloc1_4_i8.c: Regenerate. 347 1.1 mrg * generated/minloc1_4_r10.c: Regenerate. 348 1.1 mrg * generated/minloc1_4_r16.c: Regenerate. 349 1.1 mrg * generated/minloc1_4_r17.c: Regenerate. 350 1.1 mrg * generated/minloc1_4_r4.c: Regenerate. 351 1.1 mrg * generated/minloc1_4_r8.c: Regenerate. 352 1.1 mrg * generated/minloc1_4_s1.c: Regenerate. 353 1.1 mrg * generated/minloc1_4_s4.c: Regenerate. 354 1.1 mrg * generated/minloc1_8_i1.c: Regenerate. 355 1.1 mrg * generated/minloc1_8_i16.c: Regenerate. 356 1.1 mrg * generated/minloc1_8_i2.c: Regenerate. 357 1.1 mrg * generated/minloc1_8_i4.c: Regenerate. 358 1.1 mrg * generated/minloc1_8_i8.c: Regenerate. 359 1.1 mrg * generated/minloc1_8_r10.c: Regenerate. 360 1.1 mrg * generated/minloc1_8_r16.c: Regenerate. 361 1.1 mrg * generated/minloc1_8_r17.c: Regenerate. 362 1.1 mrg * generated/minloc1_8_r4.c: Regenerate. 363 1.1 mrg * generated/minloc1_8_r8.c: Regenerate. 364 1.1 mrg * generated/minloc1_8_s1.c: Regenerate. 365 1.1 mrg * generated/minloc1_8_s4.c: Regenerate. 366 1.1 mrg * generated/minval1_s1.c: Regenerate. 367 1.1 mrg * generated/minval1_s4.c: Regenerate. 368 1.1 mrg * generated/minval_i1.c: Regenerate. 369 1.1 mrg * generated/minval_i16.c: Regenerate. 370 1.1 mrg * generated/minval_i2.c: Regenerate. 371 1.1 mrg * generated/minval_i4.c: Regenerate. 372 1.1 mrg * generated/minval_i8.c: Regenerate. 373 1.1 mrg * generated/minval_r10.c: Regenerate. 374 1.1 mrg * generated/minval_r16.c: Regenerate. 375 1.1 mrg * generated/minval_r17.c: Regenerate. 376 1.1 mrg * generated/minval_r4.c: Regenerate. 377 1.1 mrg * generated/minval_r8.c: Regenerate. 378 1.1 mrg * generated/product_c10.c: Regenerate. 379 1.1 mrg * generated/product_c16.c: Regenerate. 380 1.1 mrg * generated/product_c17.c: Regenerate. 381 1.1 mrg * generated/product_c4.c: Regenerate. 382 1.1 mrg * generated/product_c8.c: Regenerate. 383 1.1 mrg * generated/product_i1.c: Regenerate. 384 1.1 mrg * generated/product_i16.c: Regenerate. 385 1.1 mrg * generated/product_i2.c: Regenerate. 386 1.1 mrg * generated/product_i4.c: Regenerate. 387 1.1 mrg * generated/product_i8.c: Regenerate. 388 1.1 mrg * generated/product_r10.c: Regenerate. 389 1.1 mrg * generated/product_r16.c: Regenerate. 390 1.1 mrg * generated/product_r17.c: Regenerate. 391 1.1 mrg * generated/product_r4.c: Regenerate. 392 1.1 mrg * generated/product_r8.c: Regenerate. 393 1.1 mrg * generated/sum_c10.c: Regenerate. 394 1.1 mrg * generated/sum_c16.c: Regenerate. 395 1.1 mrg * generated/sum_c17.c: Regenerate. 396 1.1 mrg * generated/sum_c4.c: Regenerate. 397 1.1 mrg * generated/sum_c8.c: Regenerate. 398 1.1 mrg * generated/sum_i1.c: Regenerate. 399 1.1 mrg * generated/sum_i16.c: Regenerate. 400 1.1 mrg * generated/sum_i2.c: Regenerate. 401 1.1 mrg * generated/sum_i4.c: Regenerate. 402 1.1 mrg * generated/sum_i8.c: Regenerate. 403 1.1 mrg * generated/sum_r10.c: Regenerate. 404 1.1 mrg * generated/sum_r16.c: Regenerate. 405 1.1 mrg * generated/sum_r17.c: Regenerate. 406 1.1 mrg * generated/sum_r4.c: Regenerate. 407 1.1 mrg * generated/sum_r8.c: Regenerate. 408 1.1 mrg 409 1.1 mrg 2023-11-08 Mikael Morin <mikael (a] gcc.gnu.org> 410 1.1 mrg 411 1.1 mrg PR fortran/112412 412 1.1 mrg * m4/ifunction.m4 (START_MASKED_ARRAY_FUNCTION, SCALAR_ARRAY_FUNCTION): 413 1.1 mrg Don't skip allocation if the allocation size is zero. 414 1.1 mrg * m4/ifunction-s.m4 (START_MASKED_ARRAY_FUNCTION, 415 1.1 mrg SCALAR_ARRAY_FUNCTION): Ditto. 416 1.1 mrg * m4/ifunction-s2.m4 (START_MASKED_ARRAY_FUNCTION, 417 1.1 mrg SCALAR_ARRAY_FUNCTION): Ditto. 418 1.1 mrg * m4/ifunction_logical.m4 (START_ARRAY_FUNCTION): Ditto. 419 1.1 mrg * generated/all_l1.c: Regenerate. 420 1.1 mrg * generated/all_l16.c: Regenerate. 421 1.1 mrg * generated/all_l2.c: Regenerate. 422 1.1 mrg * generated/all_l4.c: Regenerate. 423 1.1 mrg * generated/all_l8.c: Regenerate. 424 1.1 mrg * generated/any_l1.c: Regenerate. 425 1.1 mrg * generated/any_l16.c: Regenerate. 426 1.1 mrg * generated/any_l2.c: Regenerate. 427 1.1 mrg * generated/any_l4.c: Regenerate. 428 1.1 mrg * generated/any_l8.c: Regenerate. 429 1.1 mrg * generated/count_16_l.c: Regenerate. 430 1.1 mrg * generated/count_1_l.c: Regenerate. 431 1.1 mrg * generated/count_2_l.c: Regenerate. 432 1.1 mrg * generated/count_4_l.c: Regenerate. 433 1.1 mrg * generated/count_8_l.c: Regenerate. 434 1.1 mrg * generated/iall_i1.c: Regenerate. 435 1.1 mrg * generated/iall_i16.c: Regenerate. 436 1.1 mrg * generated/iall_i2.c: Regenerate. 437 1.1 mrg * generated/iall_i4.c: Regenerate. 438 1.1 mrg * generated/iall_i8.c: Regenerate. 439 1.1 mrg * generated/iany_i1.c: Regenerate. 440 1.1 mrg * generated/iany_i16.c: Regenerate. 441 1.1 mrg * generated/iany_i2.c: Regenerate. 442 1.1 mrg * generated/iany_i4.c: Regenerate. 443 1.1 mrg * generated/iany_i8.c: Regenerate. 444 1.1 mrg * generated/iparity_i1.c: Regenerate. 445 1.1 mrg * generated/iparity_i16.c: Regenerate. 446 1.1 mrg * generated/iparity_i2.c: Regenerate. 447 1.1 mrg * generated/iparity_i4.c: Regenerate. 448 1.1 mrg * generated/iparity_i8.c: Regenerate. 449 1.1 mrg * generated/maxloc1_16_i1.c: Regenerate. 450 1.1 mrg * generated/maxloc1_16_i16.c: Regenerate. 451 1.1 mrg * generated/maxloc1_16_i2.c: Regenerate. 452 1.1 mrg * generated/maxloc1_16_i4.c: Regenerate. 453 1.1 mrg * generated/maxloc1_16_i8.c: Regenerate. 454 1.1 mrg * generated/maxloc1_16_r10.c: Regenerate. 455 1.1 mrg * generated/maxloc1_16_r16.c: Regenerate. 456 1.1 mrg * generated/maxloc1_16_r17.c: Regenerate. 457 1.1 mrg * generated/maxloc1_16_r4.c: Regenerate. 458 1.1 mrg * generated/maxloc1_16_r8.c: Regenerate. 459 1.1 mrg * generated/maxloc1_16_s1.c: Regenerate. 460 1.1 mrg * generated/maxloc1_16_s4.c: Regenerate. 461 1.1 mrg * generated/maxloc1_4_i1.c: Regenerate. 462 1.1 mrg * generated/maxloc1_4_i16.c: Regenerate. 463 1.1 mrg * generated/maxloc1_4_i2.c: Regenerate. 464 1.1 mrg * generated/maxloc1_4_i4.c: Regenerate. 465 1.1 mrg * generated/maxloc1_4_i8.c: Regenerate. 466 1.1 mrg * generated/maxloc1_4_r10.c: Regenerate. 467 1.1 mrg * generated/maxloc1_4_r16.c: Regenerate. 468 1.1 mrg * generated/maxloc1_4_r17.c: Regenerate. 469 1.1 mrg * generated/maxloc1_4_r4.c: Regenerate. 470 1.1 mrg * generated/maxloc1_4_r8.c: Regenerate. 471 1.1 mrg * generated/maxloc1_4_s1.c: Regenerate. 472 1.1 mrg * generated/maxloc1_4_s4.c: Regenerate. 473 1.1 mrg * generated/maxloc1_8_i1.c: Regenerate. 474 1.1 mrg * generated/maxloc1_8_i16.c: Regenerate. 475 1.1 mrg * generated/maxloc1_8_i2.c: Regenerate. 476 1.1 mrg * generated/maxloc1_8_i4.c: Regenerate. 477 1.1 mrg * generated/maxloc1_8_i8.c: Regenerate. 478 1.1 mrg * generated/maxloc1_8_r10.c: Regenerate. 479 1.1 mrg * generated/maxloc1_8_r16.c: Regenerate. 480 1.1 mrg * generated/maxloc1_8_r17.c: Regenerate. 481 1.1 mrg * generated/maxloc1_8_r4.c: Regenerate. 482 1.1 mrg * generated/maxloc1_8_r8.c: Regenerate. 483 1.1 mrg * generated/maxloc1_8_s1.c: Regenerate. 484 1.1 mrg * generated/maxloc1_8_s4.c: Regenerate. 485 1.1 mrg * generated/maxval1_s1.c: Regenerate. 486 1.1 mrg * generated/maxval1_s4.c: Regenerate. 487 1.1 mrg * generated/maxval_i1.c: Regenerate. 488 1.1 mrg * generated/maxval_i16.c: Regenerate. 489 1.1 mrg * generated/maxval_i2.c: Regenerate. 490 1.1 mrg * generated/maxval_i4.c: Regenerate. 491 1.1 mrg * generated/maxval_i8.c: Regenerate. 492 1.1 mrg * generated/maxval_r10.c: Regenerate. 493 1.1 mrg * generated/maxval_r16.c: Regenerate. 494 1.1 mrg * generated/maxval_r17.c: Regenerate. 495 1.1 mrg * generated/maxval_r4.c: Regenerate. 496 1.1 mrg * generated/maxval_r8.c: Regenerate. 497 1.1 mrg * generated/minloc1_16_i1.c: Regenerate. 498 1.1 mrg * generated/minloc1_16_i16.c: Regenerate. 499 1.1 mrg * generated/minloc1_16_i2.c: Regenerate. 500 1.1 mrg * generated/minloc1_16_i4.c: Regenerate. 501 1.1 mrg * generated/minloc1_16_i8.c: Regenerate. 502 1.1 mrg * generated/minloc1_16_r10.c: Regenerate. 503 1.1 mrg * generated/minloc1_16_r16.c: Regenerate. 504 1.1 mrg * generated/minloc1_16_r17.c: Regenerate. 505 1.1 mrg * generated/minloc1_16_r4.c: Regenerate. 506 1.1 mrg * generated/minloc1_16_r8.c: Regenerate. 507 1.1 mrg * generated/minloc1_16_s1.c: Regenerate. 508 1.1 mrg * generated/minloc1_16_s4.c: Regenerate. 509 1.1 mrg * generated/minloc1_4_i1.c: Regenerate. 510 1.1 mrg * generated/minloc1_4_i16.c: Regenerate. 511 1.1 mrg * generated/minloc1_4_i2.c: Regenerate. 512 1.1 mrg * generated/minloc1_4_i4.c: Regenerate. 513 1.1 mrg * generated/minloc1_4_i8.c: Regenerate. 514 1.1 mrg * generated/minloc1_4_r10.c: Regenerate. 515 1.1 mrg * generated/minloc1_4_r16.c: Regenerate. 516 1.1 mrg * generated/minloc1_4_r17.c: Regenerate. 517 1.1 mrg * generated/minloc1_4_r4.c: Regenerate. 518 1.1 mrg * generated/minloc1_4_r8.c: Regenerate. 519 1.1 mrg * generated/minloc1_4_s1.c: Regenerate. 520 1.1 mrg * generated/minloc1_4_s4.c: Regenerate. 521 1.1 mrg * generated/minloc1_8_i1.c: Regenerate. 522 1.1 mrg * generated/minloc1_8_i16.c: Regenerate. 523 1.1 mrg * generated/minloc1_8_i2.c: Regenerate. 524 1.1 mrg * generated/minloc1_8_i4.c: Regenerate. 525 1.1 mrg * generated/minloc1_8_i8.c: Regenerate. 526 1.1 mrg * generated/minloc1_8_r10.c: Regenerate. 527 1.1 mrg * generated/minloc1_8_r16.c: Regenerate. 528 1.1 mrg * generated/minloc1_8_r17.c: Regenerate. 529 1.1 mrg * generated/minloc1_8_r4.c: Regenerate. 530 1.1 mrg * generated/minloc1_8_r8.c: Regenerate. 531 1.1 mrg * generated/minloc1_8_s1.c: Regenerate. 532 1.1 mrg * generated/minloc1_8_s4.c: Regenerate. 533 1.1 mrg * generated/minval1_s1.c: Regenerate. 534 1.1 mrg * generated/minval1_s4.c: Regenerate. 535 1.1 mrg * generated/minval_i1.c: Regenerate. 536 1.1 mrg * generated/minval_i16.c: Regenerate. 537 1.1 mrg * generated/minval_i2.c: Regenerate. 538 1.1 mrg * generated/minval_i4.c: Regenerate. 539 1.1 mrg * generated/minval_i8.c: Regenerate. 540 1.1 mrg * generated/minval_r10.c: Regenerate. 541 1.1 mrg * generated/minval_r16.c: Regenerate. 542 1.1 mrg * generated/minval_r17.c: Regenerate. 543 1.1 mrg * generated/minval_r4.c: Regenerate. 544 1.1 mrg * generated/minval_r8.c: Regenerate. 545 1.1 mrg * generated/product_c10.c: Regenerate. 546 1.1 mrg * generated/product_c16.c: Regenerate. 547 1.1 mrg * generated/product_c17.c: Regenerate. 548 1.1 mrg * generated/product_c4.c: Regenerate. 549 1.1 mrg * generated/product_c8.c: Regenerate. 550 1.1 mrg * generated/product_i1.c: Regenerate. 551 1.1 mrg * generated/product_i16.c: Regenerate. 552 1.1 mrg * generated/product_i2.c: Regenerate. 553 1.1 mrg * generated/product_i4.c: Regenerate. 554 1.1 mrg * generated/product_i8.c: Regenerate. 555 1.1 mrg * generated/product_r10.c: Regenerate. 556 1.1 mrg * generated/product_r16.c: Regenerate. 557 1.1 mrg * generated/product_r17.c: Regenerate. 558 1.1 mrg * generated/product_r4.c: Regenerate. 559 1.1 mrg * generated/product_r8.c: Regenerate. 560 1.1 mrg * generated/sum_c10.c: Regenerate. 561 1.1 mrg * generated/sum_c16.c: Regenerate. 562 1.1 mrg * generated/sum_c17.c: Regenerate. 563 1.1 mrg * generated/sum_c4.c: Regenerate. 564 1.1 mrg * generated/sum_c8.c: Regenerate. 565 1.1 mrg * generated/sum_i1.c: Regenerate. 566 1.1 mrg * generated/sum_i16.c: Regenerate. 567 1.1 mrg * generated/sum_i2.c: Regenerate. 568 1.1 mrg * generated/sum_i4.c: Regenerate. 569 1.1 mrg * generated/sum_i8.c: Regenerate. 570 1.1 mrg * generated/sum_r10.c: Regenerate. 571 1.1 mrg * generated/sum_r16.c: Regenerate. 572 1.1 mrg * generated/sum_r17.c: Regenerate. 573 1.1 mrg * generated/sum_r4.c: Regenerate. 574 1.1 mrg * generated/sum_r8.c: Regenerate. 575 1.1 mrg 576 1.1 mrg 2023-11-06 Tobias Burnus <tobias (a] codesourcery.com> 577 1.1 mrg 578 1.1 mrg PR libfortran/112364 579 1.1 mrg * io/async.c (enqueue_transfer, enqueue_done_id, enqueue_done, 580 1.1 mrg enqueue_close): Swap 1st and 2nd arg in calloc call. 581 1.1 mrg 582 1.1 mrg 2023-10-22 Iain Sandoe <iain (a] sandoe.co.uk> 583 1.1 mrg 584 1.1 mrg * Makefile.am: Handle Darwin rpaths. 585 1.1 mrg * Makefile.in: Regenerate. 586 1.1 mrg * configure: Regenerate. 587 1.1 mrg * configure.ac: Handle Darwin rpaths 588 1.1 mrg 589 1.1 mrg 2023-09-28 Tobias Burnus <tobias (a] codesourcery.com> 590 1.1 mrg 591 1.1 mrg * io/write.c (xtoa_big): Change a 'GCC diagnostic ignored 592 1.1 mrg "-Wstringop-overflow"' to an assumption (via __builtin_unreachable).t 593 1.1 mrg 594 1.1 mrg 2023-08-07 Nick Alcock <nick.alcock (a] oracle.com> 595 1.1 mrg 596 1.1 mrg * configure: Regenerate. 597 1.1 mrg 598 1.1 mrg 2023-08-07 Alexander von Gluck IV <kallisti5 (a] unixzen.com> 599 1.1 mrg 600 1.1 mrg * configure: Regenerate. 601 1.1 mrg 602 1.1 mrg 2023-08-07 Nick Alcock <nick.alcock (a] oracle.com> 603 1.1 mrg 604 1.1 mrg * configure: Regenerate. 605 1.1 mrg 606 1.1 mrg 2023-08-07 Nick Alcock <nick.alcock (a] oracle.com> 607 1.1 mrg 608 1.1 mrg * configure: Regenerate. 609 1.1 mrg 610 1.1 mrg 2023-08-07 H.J. Lu <hjl.tools (a] gmail.com> 611 1.1 mrg 612 1.1 mrg * configure: Regenerate. 613 1.1 mrg 614 1.1 mrg 2023-08-07 H.J. Lu <hjl.tools (a] gmail.com> 615 1.1 mrg 616 1.1 mrg * configure: Regenerate. 617 1.1 mrg 618 1.1 mrg 2023-07-21 Andrew Pinski <apinski (a] marvell.com> 619 1.1 mrg 620 1.1 mrg PR libfortran/110759 621 1.1 mrg * ieee/ieee_arithmetic.F90 622 1.1 mrg (COMP_INTERFACE): Remove the comma after EXPAND_INTER_MACRO_16 623 1.1 mrg and EXPAND_INTER_MACRO_10. 624 1.1 mrg (EXPAND_INTER_MACRO_16): Add comma here if 16 byte fp exist. 625 1.1 mrg (EXPAND_INTER_MACRO_10): Likewise. 626 1.1 mrg 627 1.1 mrg 2023-07-20 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org> 628 1.1 mrg 629 1.1 mrg * ieee/ieee_arithmetic.F90: Add IEEE_QUIET_* and 630 1.1 mrg IEEE_SIGNALING_* functions. 631 1.1 mrg 632 1.1 mrg 2023-06-11 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org> 633 1.1 mrg 634 1.1 mrg PR libfortran/109373 635 1.1 mrg * configure.ac: Remove support for --enable-intermodule 636 1.1 mrg * Makefile.am: Remove onestep path. 637 1.1 mrg * configure: Regenerate. 638 1.1 mrg * Makefile.in: Regenerate. 639 1.1 mrg 640 1.1 mrg 2023-06-10 Francois-Xavier Coudert <fxcoudert (a] gcc.gnu.org> 641 1.1 mrg 642 1.1 mrg * ieee/ieee_arithmetic.F90: Add IEEE_MIN_NUM, IEEE_MAX_NUM, 643 1.1 mrg IEEE_MIN_NUM_MAG, and IEEE_MAX_NUM_MAG functions. 644 1.1 mrg 645 1.1 mrg 2023-05-12 Jerry DeLisle <jvdelisle (a] gcc.gnu.org> 646 1.1 mrg 647 1.1 mrg PR fortran/109662 648 1.1 mrg * io/unit.c (set_internal_unit): Set the internal unit 649 1.1 mrg last_char to zero so that previous EOF characters do not 650 1.1 mrg influence the next read. 651 1.1 mrg 652 1.1 mrg 2023-05-08 Bernhard Reutner-Fischer <aldot (a] gcc.gnu.org> 653 1.1 mrg 654 1.1 mrg * caf/single.c (_gfortran_caf_register): Fix coding style. 655 1.1 mrg * io/async.c (update_pdt, async_io): Likewise. 656 1.1 mrg * io/format.c (free_format_data): Likewise. 657 1.1 mrg * io/transfer.c (st_read_done_worker, st_write_done_worker): Likewise. 658 1.1 mrg * io/unix.c (mem_close): Likewise. 659 1.1 mrg 660 1.1 mrg 2023-05-08 Bernhard Reutner-Fischer <aldot (a] gcc.gnu.org> 661 1.1 mrg 662 1.1 mrg * caf/single.c (_gfortran_caf_register): Call free() unconditionally. 663 1.1 mrg * io/async.c (update_pdt, async_io): Likewise. 664 1.1 mrg * io/format.c (free_format_data): Likewise. 665 1.1 mrg * io/transfer.c (st_read_done_worker, st_write_done_worker): Likewise. 666 1.1 mrg * io/unix.c (mem_close): Likewise. 667 1.1 mrg 668 1.1 mrg 2023-05-08 Jerry DeLisle <jvdelisle (a] gcc.gnu.org> 669 1.1 mrg 670 1.1 mrg PR fortran/109662 671 1.1 mrg * io/list_read.c: Add check for a semicolon after a namelist 672 1.1 mrg name in read input. Issue a runtime error message. 673 1.1 mrg 674 1.1 mrg 2023-05-06 Jerry DeLisle <jvdelisle (a] gcc.gnu.org> 675 1.1 mrg 676 1.1 mrg PR fortran/109662 677 1.1 mrg * io/list_read.c: Add a check for a comma after a namelist 678 1.1 mrg name in read input. Issue a runtime error message. 679 1.1 mrg 680 1.1 mrg 2023-02-28 Jerry DeLisle <jvdelisle (a] gcc.gnu.org> 681 1.1 mrg 682 1.1 mrg * generated/pack_c10.c (pack_c10): Regenerated. 683 1.1 mrg * generated/pack_c16.c (pack_c16): Regenerated. 684 1.1 mrg * generated/pack_c17.c (pack_c17): Regenerated. 685 1.1 mrg * generated/pack_c4.c (pack_c4): Regenerated. 686 1.1 mrg * generated/pack_c8.c (pack_c8): Regenerated. 687 1.1 mrg * generated/pack_i1.c (pack_i1): Regenerated. 688 1.1 mrg * generated/pack_i16.c (pack_i16): Regenerated. 689 1.1 mrg * generated/pack_i2.c (pack_i2): Regenerated. 690 1.1 mrg * generated/pack_i4.c (pack_i4): Regenerated. 691 1.1 mrg * generated/pack_i8.c (pack_i8): Regenerated. 692 1.1 mrg * generated/pack_r10.c (pack_r10): Regenerated. 693 1.1 mrg * generated/pack_r16.c (pack_r16): Regenerated. 694 1.1 mrg * generated/pack_r17.c (pack_r17): Regenerated. 695 1.1 mrg * generated/pack_r4.c (pack_r4): Regenerated. 696 1.1 mrg * generated/pack_r8.c (pack_r8): Regenerated. 697 1.1 mrg * generated/spread_c10.c (spread_c10): Regenerated. 698 1.1 mrg * generated/spread_c16.c (spread_c16): Regenerated. 699 1.1 mrg * generated/spread_c17.c (spread_c17): Regenerated. 700 1.1 mrg * generated/spread_c4.c (spread_c4): Regenerated. 701 1.1 mrg * generated/spread_c8.c (spread_c8): Regenerated. 702 1.1 mrg * generated/spread_i1.c (spread_i1): Regenerated. 703 1.1 mrg * generated/spread_i16.c (spread_i16): Regenerated. 704 1.1 mrg * generated/spread_i2.c (spread_i2): Regenerated. 705 1.1 mrg * generated/spread_i4.c (spread_i4): Regenerated. 706 1.1 mrg * generated/spread_i8.c (spread_i8): Regenerated. 707 1.1 mrg * generated/spread_r10.c (spread_r10): Regenerated. 708 1.1 mrg * generated/spread_r16.c (spread_r16): Regenerated. 709 1.1 mrg * generated/spread_r17.c (spread_r17): Regenerated. 710 1.1 mrg * generated/spread_r4.c (spread_r4): Regenerated. 711 1.1 mrg * generated/spread_r8.c (spread_r8): Regenerated. 712 1.1 mrg * intrinsics/execute_command_line.c (execute_command_line_i4), 713 1.1 mrg (execute_command_line_i8): Set estat_initial to zero. 714 1.1 mrg * intrinsics/pack_generic.c (pack_internal): Set sstride[0] and 715 1.1 mrg mstride[0] to zero. 716 1.1 mrg * intrinsics/spread_generic.c (spread_internal): Set sstride[0]. 717 1.1 mrg * m4/pack.m4: Set sstride[0] and mstride[0]. 718 1.1 mrg * m4/spread.m4: Set sstride[0]. 719 1.1 mrg 720 1.1 mrg 2023-01-18 Tobias Burnus <tobias (a] codesourcery.com> 721 1.1 mrg 722 1.1 mrg * intrinsics/execute_command_line.c (execute_command_line): On 723 1.1 mrg Windows, regard system()'s return value of 9009 as EXEC_INVALIDCOMMAND. 724 1.1 mrg 725 1.1 mrg 2023-01-07 LIU Hao <lh_mouse (a] 126.com> 726 1.1 mrg 727 1.1 mrg PR middle-end/108300 728 1.1 mrg * intrinsics/sleep.c: Define `WIN32_LEAN_AND_MEAN` before 729 1.1 mrg <windows.h>. 730 1.1 mrg 731 1.1 mrg 733 1.1 mrg Copyright (C) 2023 Free Software Foundation, Inc. 734 1.1 mrg 735 1.1 mrg Copying and distribution of this file, with or without modification, 736 1.1 mrg are permitted in any medium without royalty provided the copyright 737 notice and this notice are preserved. 738