From 834c4d6bc44fb401d48ec1d9fc0d502c179c3f2a Mon Sep 17 00:00:00 2001 From: peter klausler Date: Thu, 18 Jul 2019 15:26:17 -0700 Subject: [PATCH] [flang] document a non-extension Original-commit: flang-compiler/f18@625daf5218d42e2f20daef53c4df204973b3bc39 Reviewed-on: https://github.com/flang-compiler/f18/pull/590 Tree-same-pre-rewrite: false --- flang/documentation/Extensions.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/flang/documentation/Extensions.md b/flang/documentation/Extensions.md index 058e7e02709a..88e7455fd9f0 100644 --- a/flang/documentation/Extensions.md +++ b/flang/documentation/Extensions.md @@ -135,6 +135,10 @@ Extensions and legacy features deliberately not supported * Mixing INTEGER types as operands to bit intrinsics (e.g., IAND); only two compilers support it, and they disagree on sign extension. * Module & program names that conflict with an object inside the unit (PGI only). +* When the same name is brought into scope via USE association from + multiple modules, the name must refer to a generic interface; PGI + allows a name to be a procedure from one module and a generic interface + from another. Preprocessing behavior ======================