diff options
author | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2006-10-18 17:08:09 +0100 |
---|---|---|
committer | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2006-10-18 17:08:09 +0100 |
commit | 2db40abe9933c27ffbbc04d0fa9c9f38e795d973 (patch) | |
tree | f343d0ec6da209182f8d42a68c25a059af923db3 /config/StdGNU.mk | |
parent | ea847a59dc7db35e48d15faf01ca81ba982675c8 (diff) | |
download | xen-2db40abe9933c27ffbbc04d0fa9c9f38e795d973.tar.gz xen-2db40abe9933c27ffbbc04d0fa9c9f38e795d973.tar.bz2 xen-2db40abe9933c27ffbbc04d0fa9c9f38e795d973.zip |
[OpenBSD] Various changes to get Xen building on OpenBSD.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'config/StdGNU.mk')
-rw-r--r-- | config/StdGNU.mk | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/config/StdGNU.mk b/config/StdGNU.mk new file mode 100644 index 0000000000..2b767517b8 --- /dev/null +++ b/config/StdGNU.mk @@ -0,0 +1,30 @@ +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 |