diff packages/hal/mips/arch/current/include/mips-stub.h @ 76:435cced73e2f ecos-v1_3_1-release

eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
author jlarmour
date Tue, 28 Mar 2000 14:10:45 +0000
parents bf00f99aec69
children 02ea4320376c
line wrap: on
line diff
--- a/packages/hal/mips/arch/current/include/mips-stub.h
+++ b/packages/hal/mips/arch/current/include/mips-stub.h
@@ -47,11 +47,18 @@
 
 #include <pkgconf/system.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 #define NUMREGS    90
 
 #if defined(__mips64)
   #define REGSIZE(X) 8
   typedef unsigned long long target_register_t;
+#elif defined(CYGPKG_HAL_MIPS_VR4300)
+  #define REGSIZE(X) 8
+  typedef unsigned long long target_register_t;
 #else
   #define REGSIZE(X) 4
   typedef unsigned long target_register_t;
@@ -103,4 +110,8 @@ extern void __install_breakpoints (void)
 
 extern void __clear_breakpoints (void);
 
+#ifdef __cplusplus
+}      /* extern "C" */
+#endif
+
 #endif // ifndef CYGONCE_HAL_MIPS_STUB_H