--- /dev/null
+extern "C" float f1(float *);\r
+extern "C" void setcom(float *);\r
+extern "C" void getcom(float *);\r
+\r
+class f {\r
+\r
+public:\r
+\r
+ f() {\r
+ float y = 1.0;\r
+ setcom(&y);\r
+ }\r
+ void setCommon(float x) {\r
+ setcom(&x);\r
+ }\r
+ float getCommon() {\r
+ float x;\r
+ getcom(&x);\r
+ return x;\r
+ }\r
+ float f1(float x) {\r
+ return ::f1(&x);\r
+ }\r
+};\r