aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/parse.cc
AgeCommit message (Expand)AuthorFilesLines
2025-02-20Fortran: Move caf_get-rewrite to coarray.cc [PR107635]Andre Vehreschild1-0/+13
2025-02-08[PATCH] OpenMP: Improve Fortran metadirective diagnostics [PR107067]Sandra Loosemore1-9/+53
2025-01-31OpenMP/Fortran: Add missing pop_state in parse_omp_dispatch [PR118714]Paul-Antoine Arras1-1/+4
2025-01-30OpenMP: Fortran support for metadirectives and dynamic selectorsSandra Loosemore1-229/+392
2025-01-16Allow CFI_cdesc_t in argument lists with -fc-prototypes.Thomas Koenig1-5/+1
2025-01-13Fortran: Add LOCALITY support for DO_CONCURRENTAnuj Mohite1-1/+1
2025-01-02OpenMP: Fortran front-end support for dispatch + adjust_argsPaul-Antoine Arras1-1/+53
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-11-22build: Remove INCLUDE_MEMORY [PR117737]Andrew Pinski1-1/+0
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]David Malcolm1-0/+1
2024-10-23Fortran: Generic processing of assumed rank objects (f202y) [PR116733]Paul Thomas1-3/+24
2024-10-19Fortran: Add range-based diagnosticTobias Burnus1-1/+1
2024-09-25OpenMP: Update OMP_REQUIRES_TARGET_USED for declare_target + interopTobias Burnus1-2/+6
2024-09-24OpenMP: Add support for 'self_maps' to the 'require' directiveTobias Burnus1-0/+3
2024-09-06Fortran: Add OpenMP 'interop' directive parsing supportTobias Burnus1-0/+7
2024-08-15Add corank to gfc_expr.Andre Vehreschild1-13/+26
2024-06-05openmp: OpenMP loop transformation supportJakub Jelinek1-8/+41
2024-03-22fortran: Ignore use statements on error [PR107426]Mikael Morin1-0/+4
2024-03-15Fortran: Fix class/derived/complex function associate selectors [PR87477]Paul Thomas1-15/+37
2024-01-20fortran: Restore current interface info on error [PR111291]Mikael Morin1-0/+1
2024-01-13Fortran: annotations for DO CONCURRENT loops [PR113305]Harald Anlauf1-5/+29
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-16Fortran: Fix problems with class array function selectors [PR112834]Paul Thomas1-1/+11
2023-12-11OpenMP: Support acquires/release in 'omp require atomic_default_mem_order'Tobias Burnus1-0/+8
2023-12-08OpenMP/Fortran: Implement omp allocators/allocate for ptr/allocatablesTobias Burnus1-1/+6
2023-11-02Fortran: Fix for regression in ASSOCIATE [PR112316]Paul Thomas1-50/+46
2023-10-14Fortran: Support OpenMP's 'allocate' directive for stack varsTobias Burnus1-4/+4
2023-10-08Fortran/OpenMP: Fix handling of strictly structured blocksTobias Burnus1-5/+17
2023-09-15fortran: Remove reference count update [PR108957]Mikael Morin1-3/+0
2023-08-30fortran: Restore interface to its previous state on error [PR48776]Mikael Morin1-0/+54
2023-07-27OpenMP/Fortran: Extend reject code between target + teams [PR71065, PR110725]Tobias Burnus1-26/+21
2023-07-25OpenMP/Fortran: Reject declarations between target + teamsTobias Burnus1-3/+22
2023-07-24OpenMP/Fortran: Reject not strictly nested target -> teams [PR110725, PR71065]Tobias Burnus1-0/+33
2023-06-02Fortran: Fix some problems blocking associate meta-bug [PR87477]Paul Thomas1-27/+34
2023-06-01OpenMP/Fortran: Permit pure directives inside PURETobias Burnus1-15/+35
2023-05-26Fortran/OpenMP: Add parsing support for allocators/allocate directivesTobias Burnus1-2/+182
2023-05-18Fortran: Narrow return types [PR78798]Bernhard Reutner-Fischer1-1/+1
2023-02-21Fortran: improve checking of character length specification [PR96025]Harald Anlauf1-11/+14
2023-02-09Fortran/OpenMP: Fix -fopenmp-simd for 'omp assume(s)'Tobias Burnus1-0/+3
2023-01-29ICE in gfc_free_namespace. ice-on-invalid.Jerry DeLisle1-8/+1
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-29Modify checks to avoid referencing NULL pointer.Steve Kargl1-2/+2
2022-12-13Fortran: NULL pointer dereference while parsing a function [PR107423]Steve Kargl1-1/+1
2022-11-30fix Clang warningMartin Liska1-1/+1
2022-11-28OpenMP/Fortran: Permit end-clause on directiveTobias Burnus1-4/+29
2022-10-05Fortran: Add OpenMP's assume(s) directivesTobias Burnus1-3/+28
2022-10-04OpenMP: Update invoke.texi and fix fortran/parse.cc for -fopenmp-simdTobias Burnus1-3/+3
2022-09-05Fortran/openmp: Partial OpenMP 5.2 doacross and omp_cur_iteration supportTobias Burnus1-1/+2
2022-08-25Fortran/OpenMP: Fix strictly structured blocks parsingTobias Burnus1-1/+1
2022-07-04OpenMP: Move omp requires checks to libgompTobias Burnus1-1/+21