xref: /xen/tools/libs/ctrl/Makefile.common
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
1OBJS-y       += xc_altp2m.o
2OBJS-y       += xc_cpupool.o
3OBJS-y       += xc_domain.o
4OBJS-y       += xc_evtchn.o
5OBJS-y       += xc_gnttab.o
6OBJS-y       += xc_misc.o
7OBJS-y       += xc_flask.o
8OBJS-y       += xc_physdev.o
9OBJS-y       += xc_private.o
10OBJS-y       += xc_csched.o
11OBJS-y       += xc_csched2.o
12OBJS-y       += xc_arinc653.o
13OBJS-y       += xc_rt.o
14OBJS-y       += xc_tbuf.o
15OBJS-y       += xc_pm.o
16OBJS-y       += xc_cpu_hotplug.o
17OBJS-y       += xc_vm_event.o
18OBJS-y       += xc_vmtrace.o
19OBJS-y       += xc_monitor.o
20OBJS-y       += xc_mem_paging.o
21OBJS-y       += xc_mem_access.o
22OBJS-y       += xc_memshr.o
23OBJS-y       += xc_hcall_buf.o
24OBJS-y       += xc_foreign_memory.o
25OBJS-y       += xc_kexec.o
26OBJS-y       += xc_resource.o
27OBJS-$(CONFIG_ARM)  += xc_dt_overlay.o
28OBJS-$(CONFIG_X86) += xc_psr.o
29OBJS-$(CONFIG_X86) += xc_pagetab.o
30OBJS-$(CONFIG_Linux) += xc_linux.o
31OBJS-$(CONFIG_FreeBSD) += xc_freebsd.o
32OBJS-$(CONFIG_SunOS) += xc_solaris.o
33OBJS-$(CONFIG_NetBSD) += xc_netbsd.o
34OBJS-$(CONFIG_NetBSDRump) += xc_netbsd.o
35OBJS-$(CONFIG_MiniOS) += xc_minios.o
36OBJS-y       += xc_evtchn_compat.o
37OBJS-y       += xc_gnttab_compat.o
38OBJS-y       += xc_devicemodel_compat.o
39
40CFLAGS   += -D__XEN_TOOLS__
41CFLAGS	+= $(PTHREAD_CFLAGS)
42CFLAGS += -include $(XEN_ROOT)/tools/config.h
43
44# Needed for posix_fadvise64() in xc_linux.c
45CFLAGS-$(CONFIG_Linux) += -D_GNU_SOURCE
46

Last Index update Fri Aug 22 08:59:00 CST 2025