create rotation job and EAPI e_border_rotation_set
[platform/core/uifw/e17.git] / src / bin / e_sha1.h
1 #ifdef E_TYPEDEFS
2
3 #else
4 #ifndef E_SHA1_H
5 #define E_SHA1_H
6
7 #ifndef EAPI
8 # ifdef WIN32
9 #  ifdef BUILDING_DLL
10 #   define EAPI __declspec(dllexport)
11 #  else
12 #   define EAPI __declspec(dllimport)
13 #  endif
14 # else
15 #  ifdef __GNUC__
16 #   if __GNUC__ >= 4
17 /* BROKEN in gcc 4 on amd64 */
18 #if 0
19 #   pragma GCC visibility push(hidden)
20 #endif
21 #    define EAPI __attribute__ ((visibility("default")))
22 #   else
23 #    define EAPI
24 #   endif
25 #  else
26 #   define EAPI
27 #  endif
28 # endif
29 #endif
30
31 EAPI int e_sha1_sum(unsigned char *data, int size, unsigned char *dst);
32
33 #endif
34 #endif