xref: /qemu/target-info.c (revision b113dfa081a6a7e061551a70e6ede7af0941a845)
13d881164SPhilippe Mathieu-Daudé /*
23d881164SPhilippe Mathieu-Daudé  * QEMU target info helpers
33d881164SPhilippe Mathieu-Daudé  *
43d881164SPhilippe Mathieu-Daudé  *  Copyright (c) Linaro
53d881164SPhilippe Mathieu-Daudé  *
63d881164SPhilippe Mathieu-Daudé  * SPDX-License-Identifier: GPL-2.0-or-later
73d881164SPhilippe Mathieu-Daudé  */
83d881164SPhilippe Mathieu-Daudé 
93d881164SPhilippe Mathieu-Daudé #include "qemu/osdep.h"
103d881164SPhilippe Mathieu-Daudé #include "qemu/target-info.h"
113d881164SPhilippe Mathieu-Daudé #include "qemu/target-info-impl.h"
123d881164SPhilippe Mathieu-Daudé 
133d881164SPhilippe Mathieu-Daudé const char *target_name(void)
143d881164SPhilippe Mathieu-Daudé {
153d881164SPhilippe Mathieu-Daudé     return target_info()->target_name;
163d881164SPhilippe Mathieu-Daudé }
1728502121SPhilippe Mathieu-Daudé 
18*b113dfa0SPhilippe Mathieu-Daudé const char *target_cpu_type(void)
19*b113dfa0SPhilippe Mathieu-Daudé {
20*b113dfa0SPhilippe Mathieu-Daudé     return target_info()->cpu_type;
21*b113dfa0SPhilippe Mathieu-Daudé }
22*b113dfa0SPhilippe Mathieu-Daudé 
2328502121SPhilippe Mathieu-Daudé const char *target_machine_typename(void)
2428502121SPhilippe Mathieu-Daudé {
2528502121SPhilippe Mathieu-Daudé     return target_info()->machine_typename;
2628502121SPhilippe Mathieu-Daudé }
27