1 #ifndef _TESTLIB_HEADER_INCLUDED
2 #define _TESTLIB_HEADER_INCLUDED
5 # if defined(LIB_DLL_EXPORT)
6 # define LIB_API __declspec(dllexport)
8 # define LIB_API __declspec(dllimport)
11 # if defined(LIB_DLL_EXPORT)
12 # define LIB_API __attribute__((visibility("default")))
21 typedef int(*
fn_t)(int, int);
27 LIB_API unsigned char addub(
unsigned char x,
unsigned char y );
28 LIB_API unsigned short addus(
unsigned short x,
unsigned short y );
29 LIB_API unsigned int adduw(
unsigned int x,
unsigned int y );
39 #endif //_TESTLIB_HEADER_INCLUDED