All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
macros.h
Go to the documentation of this file.
1 #ifndef MACROS_H_INCLUDED_
2 #define MACROS_H_INCLUDED_
3 
4 // Copyright and version
5 #define RISC_LIBRARY_NAME "Recoding Infrastructure for SystemC (RISC)"
6 #define RISC_VERSION_NUMBER "0.6.0"
7 #define RISC_COPYRIGHT "(c) 2019 CECS, University of California, Irvine"
8 
9 // Verbosity
10 #define RISC_VERBOSE 1
11 #define RISC_VERY_VERBOSE 2
12 #define RISC_VERY_VERY_VERBOSE 3
13 #define RISC_PEDANTIC 4
14 
15 // Warning
16 #define RISC_WARNING 1
17 #define RISC_MORE_WARNING 2
18 #define RISC_MANY_WARNING 3
19 #define RISC_ALL_WARNING 4
20 
21 // Strings
22 #define SYSTEMC_LW_HOME_ENV "SYSTEMC_LW_HOME"
23 #define SYSTEMC_OOP_HOME_ENV "SYSTEMC_OOP_HOME"
24 #define SYSTEMC_MIC_HOME_ENV "SYSTEMC_MIC_HOME"
25 #define RISC_UNPARSE_FILE_PREFIX "risc_"
26 
27 #endif /* MACROS_H_INCLUDED_ */
28 
29 /* ex: set softtabstop=2 tabstop=2 shiftwidth=2 expandtab: */