source: trunk/packages/xen-3.1/xen-3.1/config/SunOS.mk @ 34

Last change on this file since 34 was 34, checked in by hartmans, 18 years ago

Add xen and xen-common

File size: 929 bytes
Line 
1AS         = $(CROSS_COMPILE)gas
2LD         = $(CROSS_COMPILE)gld
3CC         = $(CROSS_COMPILE)gcc
4CPP        = $(CROSS_COMPILE)gcc -E
5AR         = $(CROSS_COMPILE)gar
6RANLIB     = $(CROSS_COMPILE)granlib
7NM         = $(CROSS_COMPILE)gnm
8STRIP      = $(CROSS_COMPILE)gstrip
9OBJCOPY    = $(CROSS_COMPILE)gobjcopy
10OBJDUMP    = $(CROSS_COMPILE)gobjdump
11
12MSGFMT     = gmsgfmt
13
14SHELL      = bash
15
16INSTALL      = ginstall
17INSTALL_DIR  = $(INSTALL) -d -m0755 -p
18INSTALL_DATA = $(INSTALL) -m0644 -p
19INSTALL_PROG = $(INSTALL) -m0755 -p
20
21LIB64DIR = lib/amd64
22
23SOCKET_LIBS = -lsocket
24CURSES_LIBS = -lcurses
25SONAME_LDFLAG = -h
26SHLIB_CFLAGS = -R /usr/sfw/$(LIBDIR) -shared
27
28ifneq ($(debug),y)
29# Optimisation flags are overridable
30CFLAGS ?= -O2 -fno-omit-frame-pointer
31else
32# Less than -O1 produces bad code and large stack frames
33CFLAGS ?= -O1 -fno-omit-frame-pointer
34endif
35
36CFLAGS += -Wa,--divide -D_POSIX_C_SOURCE=200112L -D__EXTENSIONS__
37
Note: See TracBrowser for help on using the repository browser.