daily update
[external/binutils.git] / gdb / testsuite / gdb.base / solib2.c
index 2cd4513..8c69d8b 100644 (file)
@@ -2,8 +2,18 @@
    library, for use by the solib.exp testcase.  It simply returns
    the cube of its integer argument.
    */
+#ifdef __cplusplus
+extern "C" {
+#endif
+#ifdef PROTOTYPES
+int  solib_main (int  arg)
+#else
 int  solib_main (arg)
   int  arg;
+#endif
 {
   return arg*arg*arg;
 }
+#ifdef __cplusplus
+}
+#endif