1 // { dg-do assemble { target arm-*-*pe } }
2 // { dg-options "-mno-nop-fun-dllimport" }
3 // set compiler_result "__imp_f1.*\.section${spaces}.drectve\n\[^\n\]*-export:f2"
4 // set not_compiler_result "__imp_f2"
5 
6 class aClass
7 {
8 public:
9   __declspec(dllimport) int f1();
10   __declspec(dllexport) int f2();
11 };
12 
f2()13 __declspec(dllexport) int aClass::f2()
14 {
15   return f1();
16 }
17