aboutsummaryrefslogtreecommitdiff
path: root/gcc/c
diff options
context:
space:
mode:
authorKwok Cheung Yeung <kcyeung@baylibre.com>2025-05-03 20:30:16 +0000
committerSandra Loosemore <sloosemore@baylibre.com>2025-05-15 20:25:52 +0000
commit12341d4f4a89cf2ebe3f73037b83d33f75baff11 (patch)
tree37dc2ade055e5deb5a2106fc785defe887c686e0 /gcc/c
parent176d660537b2edc8007a4bed1eb936d881a46277 (diff)
downloadgcc-12341d4f4a89cf2ebe3f73037b83d33f75baff11.zip
gcc-12341d4f4a89cf2ebe3f73037b83d33f75baff11.tar.gz
gcc-12341d4f4a89cf2ebe3f73037b83d33f75baff11.tar.bz2
openmp, fortran: Move udm field of gfc_omp_namelist into a new union
This patch moves u2.udm into u3.udm. This is necessary to avoid clashes when mappers are used together with iterators, which uses u2.ns. gcc/fortran/ * gfortran.h (struct gfc_omp_namelist): Move udm field into a new union u3. * match.cc (gfc_free_omp_namelist): Change references to u2.udm to u3.udm. * module.cc (load_omp_udms): Likewise. (write_omp_udm): Likewise. * openmp.cc (gfc_match_motion_var_list): Likewise. (gfc_match_omp_clauses): Likewise. (resolve_omp_clauses): Likewise. (gfc_omp_instantiate_mapper): Likewise. * trans-openmp.cc (gfc_trans_omp_clauses): Likewise. (gfc_find_nested_mappers): Likewise.
Diffstat (limited to 'gcc/c')
0 files changed, 0 insertions, 0 deletions