Imported rest of libSDF / libsw. Removed dependency on preinstalled flex/bison in libdsf

This commit is contained in:
Guilhem Lavaux 2013-03-01 11:29:01 -05:00
parent a611d77c5d
commit 9e3ab3b045
22 changed files with 2364 additions and 2410 deletions

27
external/libsdf/include/libsdf/lsv.h vendored Normal file
View file

@ -0,0 +1,27 @@
#ifndef _LsvDOTh
#define _LsvDOTh
#define LSV_ANY (-2)
#ifdef __cplusplus
extern "C"{
#endif /* __cplusplus */
extern int LSV_procnum;
extern int LSV_nproc;
extern char Smy_name[]; /* my hostname or inet address */
void Ssend(const void *outb, int outcnt, int dest, int type);
int Srecv_block(void *inb, int size, int type, int *from);
int Srecv(void *inb, int size, int type, int *from);
void Sclose(void);
void Sdiag(int (*)(const char *, ...));
void Sinit_host1(int *portp, char **namep);
void Sinit_host(int nproc);
void Sinit_elt(void);
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* _LsvDOTh */