C++ fixes.
authorbernie <bernie@38d2e660-2303-0410-9eaa-f027e97ec537>
Mon, 20 Sep 2004 03:29:39 +0000 (03:29 +0000)
committerbernie <bernie@38d2e660-2303-0410-9eaa-f027e97ec537>
Mon, 20 Sep 2004 03:29:39 +0000 (03:29 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@215 38d2e660-2303-0410-9eaa-f027e97ec537

kern/proc.c

index 88791e0afb8b1e91df76b8b92fe6c46f2ec4461f..db3cf50dab18236ab964aec533ce10ff0b7925fc 100755 (executable)
@@ -17,6 +17,9 @@
 
 /*#*
  *#* $Log$
+ *#* Revision 1.15  2004/09/20 03:29:39  bernie
+ *#* C++ fixes.
+ *#*
  *#* Revision 1.14  2004/09/14 21:06:44  bernie
  *#* Use debug.h instead of kdebug.h.
  *#*
 
 #include <string.h> /* memset() */
 
-/*! CPU dependent context switching routines
- *  \note This function *MUST* preserve also the status of the interrupts.
+/*!
+ * CPU dependent context switching routines.
+ *
+ * \note This function *MUST* preserve also the status of the interrupts.
  */
-extern void asm_switch_context(cpustack_t **new_sp, cpustack_t **save_sp);
-extern int asm_switch_version(void);
+EXTERN_C void asm_switch_context(cpustack_t **new_sp, cpustack_t **save_sp);
+EXTERN_C int asm_switch_version(void);
 
 /*
  * The scheduer tracks ready and waiting processes