xref: /openbmc/qemu/include/sysemu/tcg.h (revision 69700301)
114a48c1dSMarkus Armbruster /*
214a48c1dSMarkus Armbruster  * QEMU TCG support
314a48c1dSMarkus Armbruster  *
414a48c1dSMarkus Armbruster  * This work is licensed under the terms of the GNU GPL, version 2 or later.
514a48c1dSMarkus Armbruster  * See the COPYING file in the top-level directory.
614a48c1dSMarkus Armbruster  */
714a48c1dSMarkus Armbruster 
8*69700301SPhilippe Mathieu-Daudé /* header to be included in non-TCG-specific code */
9*69700301SPhilippe Mathieu-Daudé 
1014a48c1dSMarkus Armbruster #ifndef SYSEMU_TCG_H
1114a48c1dSMarkus Armbruster #define SYSEMU_TCG_H
1214a48c1dSMarkus Armbruster 
1314a48c1dSMarkus Armbruster #ifdef CONFIG_TCG
14ce4049e8SPhilippe Mathieu-Daudé extern bool tcg_allowed;
1514a48c1dSMarkus Armbruster #define tcg_enabled() (tcg_allowed)
1614a48c1dSMarkus Armbruster #else
1714a48c1dSMarkus Armbruster #define tcg_enabled() 0
1814a48c1dSMarkus Armbruster #endif
1914a48c1dSMarkus Armbruster 
2014a48c1dSMarkus Armbruster #endif
21