xref: /openbmc/qemu/include/user/guest-base.h (revision 16aa8eaa)
1d3cbde74SPhilippe Mathieu-Daudé /* SPDX-License-Identifier: LGPL-2.1-or-later */
2d3cbde74SPhilippe Mathieu-Daudé /*
3d3cbde74SPhilippe Mathieu-Daudé  * Declaration of guest_base.
4d3cbde74SPhilippe Mathieu-Daudé  *  Copyright (c) 2003 Fabrice Bellard
5d3cbde74SPhilippe Mathieu-Daudé  */
6d3cbde74SPhilippe Mathieu-Daudé 
7d3cbde74SPhilippe Mathieu-Daudé #ifndef USER_GUEST_BASE_H
8d3cbde74SPhilippe Mathieu-Daudé #define USER_GUEST_BASE_H
9d3cbde74SPhilippe Mathieu-Daudé 
10*16aa8eaaSPhilippe Mathieu-Daudé #ifndef CONFIG_USER_ONLY
11*16aa8eaaSPhilippe Mathieu-Daudé #error Cannot include this header from system emulation
12*16aa8eaaSPhilippe Mathieu-Daudé #endif
13*16aa8eaaSPhilippe Mathieu-Daudé 
14d3cbde74SPhilippe Mathieu-Daudé extern uintptr_t guest_base;
15d3cbde74SPhilippe Mathieu-Daudé 
16*16aa8eaaSPhilippe Mathieu-Daudé extern bool have_guest_base;
17*16aa8eaaSPhilippe Mathieu-Daudé 
18d3cbde74SPhilippe Mathieu-Daudé #endif
19