mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
[OpenBSD] Various changes to get Xen building on OpenBSD.
Signed-off-by: Keir Fraser <keir@xensource.com>
This commit is contained in:
1 parent
ea847a59dc
commit
2db40abe99
11 files changed
+49
-38
No files matched your search
+1
-32
@@ -1,35 +1,4 @@
|
||||
# -*- mode: Makefile; -*-
|
||||
|
||||
AS = $(CROSS_COMPILE)as
|
||||
LD = $(CROSS_COMPILE)ld
|
||||
CC = $(CROSS_COMPILE)gcc
|
||||
CPP = $(CROSS_COMPILE)gcc -E
|
||||
AR = $(CROSS_COMPILE)ar
|
||||
RANLIB = $(CROSS_COMPILE)ranlib
|
||||
NM = $(CROSS_COMPILE)nm
|
||||
STRIP = $(CROSS_COMPILE)strip
|
||||
OBJCOPY = $(CROSS_COMPILE)objcopy
|
||||
OBJDUMP = $(CROSS_COMPILE)objdump
|
||||
|
||||
INSTALL = install
|
||||
INSTALL_DIR = $(INSTALL) -d -m0755
|
||||
INSTALL_DATA = $(INSTALL) -m0644
|
||||
INSTALL_PROG = $(INSTALL) -m0755
|
||||
|
||||
LIB64DIR = lib64
|
||||
|
||||
SOCKET_LIBS =
|
||||
CURSES_LIBS = -lncurses
|
||||
SONAME_LDFLAG = -soname
|
||||
SHLIB_CFLAGS = -shared
|
||||
|
||||
ifneq ($(debug),y)
|
||||
# Optimisation flags are overridable
|
||||
CFLAGS ?= -O2 -fomit-frame-pointer
|
||||
else
|
||||
# Less than -O1 produces bad code and large stack frames
|
||||
CFLAGS ?= -O1 -fno-omit-frame-pointer
|
||||
endif
|
||||
include $(XEN_ROOT)/config/StdGNU.mk
|
||||
|
||||
# You may use wildcards, e.g. KERNELS=*2.6*
|
||||
KERNELS ?= linux-2.6-xen
|
||||
|
||||