diff options
Diffstat (limited to 'include/acpi/platform')
-rw-r--r-- | include/acpi/platform/acenv.h | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/include/acpi/platform/acenv.h b/include/acpi/platform/acenv.h index fd189d425c78..453a469fd397 100644 --- a/include/acpi/platform/acenv.h +++ b/include/acpi/platform/acenv.h | |||
@@ -49,16 +49,18 @@ | |||
49 | */ | 49 | */ |
50 | 50 | ||
51 | #ifdef ACPI_LIBRARY | 51 | #ifdef ACPI_LIBRARY |
52 | /* | ||
53 | * Note: The non-debug version of the acpi_library does not contain any | ||
54 | * debug support, for minimimal size. The debug version uses ACPI_FULL_DEBUG | ||
55 | */ | ||
52 | #define ACPI_USE_LOCAL_CACHE | 56 | #define ACPI_USE_LOCAL_CACHE |
53 | #endif | 57 | #endif |
54 | 58 | ||
55 | #ifdef ACPI_DUMP_APP | 59 | #ifdef ACPI_ASL_COMPILER |
56 | #ifndef MSDOS | ||
57 | #define ACPI_DEBUG_OUTPUT | 60 | #define ACPI_DEBUG_OUTPUT |
58 | #endif | ||
59 | #define ACPI_APPLICATION | 61 | #define ACPI_APPLICATION |
60 | #define ACPI_DISASSEMBLER | 62 | #define ACPI_DISASSEMBLER |
61 | #define ACPI_NO_METHOD_EXECUTION | 63 | #define ACPI_CONSTANT_EVAL_ONLY |
62 | #define ACPI_LARGE_NAMESPACE_NODE | 64 | #define ACPI_LARGE_NAMESPACE_NODE |
63 | #define ACPI_DATA_TABLE_DISASSEMBLY | 65 | #define ACPI_DATA_TABLE_DISASSEMBLY |
64 | #endif | 66 | #endif |
@@ -66,19 +68,20 @@ | |||
66 | #ifdef ACPI_EXEC_APP | 68 | #ifdef ACPI_EXEC_APP |
67 | #undef DEBUGGER_THREADING | 69 | #undef DEBUGGER_THREADING |
68 | #define DEBUGGER_THREADING DEBUGGER_SINGLE_THREADED | 70 | #define DEBUGGER_THREADING DEBUGGER_SINGLE_THREADED |
69 | #define ACPI_DEBUG_OUTPUT | 71 | #define ACPI_FULL_DEBUG |
70 | #define ACPI_APPLICATION | 72 | #define ACPI_APPLICATION |
71 | #define ACPI_DEBUGGER | 73 | #define ACPI_DEBUGGER |
72 | #define ACPI_DISASSEMBLER | ||
73 | #define ACPI_MUTEX_DEBUG | 74 | #define ACPI_MUTEX_DEBUG |
74 | #define ACPI_DBG_TRACK_ALLOCATIONS | 75 | #define ACPI_DBG_TRACK_ALLOCATIONS |
75 | #endif | 76 | #endif |
76 | 77 | ||
77 | #ifdef ACPI_ASL_COMPILER | 78 | #ifdef ACPI_DASM_APP |
79 | #ifndef MSDOS | ||
78 | #define ACPI_DEBUG_OUTPUT | 80 | #define ACPI_DEBUG_OUTPUT |
81 | #endif | ||
79 | #define ACPI_APPLICATION | 82 | #define ACPI_APPLICATION |
80 | #define ACPI_DISASSEMBLER | 83 | #define ACPI_DISASSEMBLER |
81 | #define ACPI_CONSTANT_EVAL_ONLY | 84 | #define ACPI_NO_METHOD_EXECUTION |
82 | #define ACPI_LARGE_NAMESPACE_NODE | 85 | #define ACPI_LARGE_NAMESPACE_NODE |
83 | #define ACPI_DATA_TABLE_DISASSEMBLY | 86 | #define ACPI_DATA_TABLE_DISASSEMBLY |
84 | #endif | 87 | #endif |
@@ -88,6 +91,12 @@ | |||
88 | #define ACPI_USE_LOCAL_CACHE | 91 | #define ACPI_USE_LOCAL_CACHE |
89 | #endif | 92 | #endif |
90 | 93 | ||
94 | #ifdef ACPI_FULL_DEBUG | ||
95 | #define ACPI_DEBUGGER | ||
96 | #define ACPI_DEBUG_OUTPUT | ||
97 | #define ACPI_DISASSEMBLER | ||
98 | #endif | ||
99 | |||
91 | /* | 100 | /* |
92 | * Environment configuration. The purpose of this file is to interface to the | 101 | * Environment configuration. The purpose of this file is to interface to the |
93 | * local generation environment. | 102 | * local generation environment. |