llvm-capstone/flang/lib
Peter Klausler df111658a2
[flang] Extension: allow DATA to precede declaration under IMPLICIT NONE(TYPE)
It is not standard conforming under IMPLICIT NONE(TYPE) for a name to
appear in a DATA statement prior to its explicit type declaration,
but it is benign, supported in other compilers, and attested in real
applications.  Support it with an optional portability warning.

Fixes GitHub LLVM bug https://github.com/llvm/llvm-project/issues/63783.
2023-07-17 12:35:12 -07:00
..
Common Flang implementation for COMPILER_VERSION and COMPILER_OPTIONS intrinsics 2023-06-01 12:35:16 -04:00
Decimal [flang] Fix interpretations of x87 80-bit Inf/NaN 2023-05-31 09:22:17 -07:00
Evaluate [flang] Avoid bogus errors with LBOUND/UBOUND(assumed rank array, DIM=) 2023-07-17 12:35:12 -07:00
Frontend [Flang][OpenMP][MLIR] An mlir transformation pass for marking FuncOp's implicitly called from TargetOp's and declare target marked FuncOp's as implicitly declare target 2023-07-17 08:32:26 -05:00
FrontendTool [flang][hlfir] Separate -emit-fir and -emit-hlfir for flang-new 2023-06-01 19:29:16 +00:00
Lower [flang][openacc] Add extent when creating acc.bounds in genBaseBoundsOps 2023-07-14 12:56:58 -07:00
Optimizer [Flang][OpenMP][MLIR] An mlir transformation pass for marking FuncOp's implicitly called from TargetOp's and declare target marked FuncOp's as implicitly declare target 2023-07-17 08:32:26 -05:00
Parser [openacc][NFC] Bump parser support number to OpenACC 3.3 2023-06-30 12:56:29 -07:00
Semantics [flang] Extension: allow DATA to precede declaration under IMPLICIT NONE(TYPE) 2023-07-17 12:35:12 -07:00
CMakeLists.txt