* config/tc-alpha.c (O_samegp): New.
[external/binutils.git] / gdb / testsuite / gdb.base / solib1.c
index eecf024..2e51750 100644 (file)
@@ -2,8 +2,17 @@
    library, for use by the solib.exp testcase.  It simply returns
    the square of its integer argument.
    */
+#if defined(__cplusplus) || defined(__STDCPP__)
+extern "C" int
+solib_main (int arg)
+#else
+#ifdef PROTOTYPES
+int  solib_main (int arg)
+#else
 int  solib_main (arg)
   int  arg;
+#endif
+#endif
 {
   return arg*arg;
 }