Add support to GDB for the Renesas rl78 architecture.
[external/binutils.git] / ld / testsuite / ld-cdtest / cdtest-foo.cc
index 615e33c..d8e5cbe 100644 (file)
@@ -12,7 +12,7 @@ typedef unsigned int size_t;
 #endif
 
 extern "C" {
-    char *strncpy (char* dest, const char* dest, size_t len);
+    char *strncpy (char* dest, const char* src, size_t len);
     int printf (const char*, ...);
 };
 
@@ -22,7 +22,7 @@ int Foo::foos = 0;
 
 void Foo::init_foo ()
 {
-    printf ("BROKENLY calling Foo::init_foo from __init_start; size_of(Foo) = %d\n", sizeof(Foo));
+    printf ("BROKENLY calling Foo::init_foo from __init_start; size_of(Foo) = %ld\n", (long) sizeof(Foo));
     foos = FOOLISH_NUMBER;
 }
 
@@ -38,7 +38,7 @@ Foo::Foo ()
 #endif
 }
 
-Foo::Foo (char* msg)
+Foo::Foo (const char* msg)
 {
     i = ++foos;
     strncpy( message, msg, len);