- Initial support for libnode-2.3.x

- Start to cleanup the code...
This commit is contained in:
2024-04-14 20:00:25 +02:00
parent 0e2be6c11b
commit 604b749d4e
5 changed files with 676 additions and 451 deletions

View File

@@ -41,7 +41,7 @@ extern "C" {
#include <node.h>
/* Code retour des fonctions constituant l'API */
typedef long SMT_Status;
#define SMS_OK NDS_OK /* La fonction s'est correctement exécutée et a produit un résultat */
@@ -116,7 +116,11 @@ extern "C" {
#define TRUE 1
#endif
#ifdef _LIBSHMEM_C_
char SM_Error_Msg [512];
#else
extern char SM_Error_Msg [512];
#endif
#ifndef SM_MODE
#define SM_MODE 0
@@ -189,7 +193,11 @@ extern "C" {
/* Référence sur la base de heaps */
#ifdef _LIBSHMEM_C_
SMT_Base * SM_Base;
#else
extern SMT_Base * SM_Base;
#endif
/*------------------------------------------------------------------------------*/
/* Structure d'un MHH (Memory Heap Header) */