Mercurial > ecos
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
