brintos

brintos / llvm-project-archived public Read only

0
0
Text · 600 B · e1173f3 Raw
21 lines · plain
1! RUN: %python %S/test_symbols.py %s %flang_fc12! Ensure that global ENTRY symbols with global bindings3! are hidden in distinct global scopes, and nothing4! clashes so long as binding names are distinct.5 6!DEF: /s1 (Subroutine) Subprogram7subroutine s18 !DEF: /foo (Subroutine) Subprogram9 entry foo()10end subroutine11!DEF: /s2 (Subroutine) Subprogram12subroutine s213 !DEF: /foo BIND(C) (Subroutine) Subprogram14 entry foo() bind(c, name="foo1")15end subroutine16!DEF: /s3 (Subroutine) Subprogram17subroutine s318 !DEF: /foo BIND(C) (Subroutine) Subprogram19 entry foo() bind(c, name="foo2")20end subroutine21