RPA Toolkit
533b88089ae4b99f724844ebff4dda71ed5eb625
[rpatk.git] / arch / linux / x86_64 / rpatypes.h
1 /*
2  *  Regular Pattern Analyzer (RPA)
3  *  Copyright (c) 2009-2010 Martin Stoilov
4  *
5  *  This program is free software: you can redistribute it and/or modify
6  *  it under the terms of the GNU General Public License as published by
7  *  the Free Software Foundation, either version 3 of the License, or
8  *  (at your option) any later version.
9  *
10  *  This program is distributed in the hope that it will be useful,
11  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
12  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  *  GNU General Public License for more details.
14  *
15  *  You should have received a copy of the GNU General Public License
16  *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
17  *
18  *  Martin Stoilov <martin@rpasearch.com>
19  */
20
21 #ifndef _RPADEF_H_
22 #define _RPADEF_H_
23
24
25 typedef unsigned long rpa_word_t;
26 typedef long rpa_sword_t;
27 typedef unsigned short rpa_wchar_t;
28
29 #ifndef NULL\r
30 #ifdef __cplusplus\r
31 #define NULL 0\r
32 #else\r
33 #define NULL ((void *)0)\r
34 #endif\r
35 #endif
36
37 #endif