Skip to content
Unverified Commit 1062c140 authored by jeanPerier's avatar jeanPerier Committed by GitHub
Browse files

[flang] Prevent IR name clashes between BIND(C) and external procedures (#66777)

Defining a procedure with a BIND(C, NAME="...") where the binding label
matches the assembly name of a non BIND(C) external procedure in the
same file causes a failure when generating the LLVM IR because of the
assembly symbol name clash.

Prevent this crash with a clearer semantic error.
parent 515a8263
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment