Verilator
1PROJECT_NAME = "Verilator"
2INPUT = ../../include
3OUTPUT_DIRECTORY = _build/doxygen/verilated
4
5EXTRACT_ALL = NO
6EXTRACT_LOCAL_CLASSES = NO
7EXTRACT_PRIVATE = NO
8EXTRACT_STATIC = YES
9FULL_PATH_NAMES = NO
10GENERATE_HTML = NO
11GENERATE_LATEX = NO
12GENERATE_XML = YES
13HIDE_FRIEND_COMPOUNDS = YES
14HIDE_IN_BODY_DOCS = YES
15HIDE_UNDOC_CLASSES = YES
16HIDE_UNDOC_MEMBERS = YES
17INTERNAL_DOCS = NO
18OPTIMIZE_OUTPUT_FOR_C = NO
19RECURSIVE = NO
20SHOW_INCLUDE_FILES = NO
21WARN_IF_UNDOCUMENTED = NO
22
23ENABLE_PREPROCESSING = YES
24MACRO_EXPANSION = YES
25EXPAND_ONLY_PREDEF = YES
26PREDEFINED = \
27"DOXYGEN=1" \
28"VL_ATTR_NORETURN=" \
29"VL_ATTR_PRINTF()=" \
30"VL_ATTR_WEAK=" \
31"VL_GUARDED_BY()=" \
32"VL_MT_SAFE=" \
33"VL_MT_SAFE_EXCLUDES()=" \
34"VL_MT_SAFE_POSTINIT=" \
35"VL_MT_UNSAFE=" \
36"VL_MT_UNSAFE_ONE=" \
37"VL_NOT_FINAL=" \
38"VL_PURE=" \
39"VL_REQUIRES()=" \
40"__restrict=" \
41