! RUN: %flang -E %s 2>&1 | FileCheck %s ! CHECK: subroutine test_b_wrapper_c() bind(C, name="test_b_c_f") #define TEMP_LETTER b #define VAL c subroutine test_& TEMP_LETTER& _wrapper_& VAL& () bind(C, name="test_& &TEMP_LETTER& &_& &VAL& &_f") end