Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2488 → Rev 2489

/trunk/kernel/Makefile
132,6 → 132,18
endif
endif
 
## Simple detection for the type of the host system
#
HOST = $(shell uname)
 
## On Solaris, some utilities have slightly different names
#
ifeq ($(HOST),SunOS)
BINUTILS_PREFIX = "g"
else
BINUTILS_PREFIX = ""
endif
 
## Toolchain configuration
#
 
138,10 → 150,10
ifeq ($(COMPILER),gcc_native)
CC = gcc
GCC = gcc
AS = as
LD = ld
OBJCOPY = objcopy
OBJDUMP = objdump
AS = $(BINUTILS_PREFIX)as
LD = $(BINUTILS_PREFIX)ld
OBJCOPY = $(BINUTILS_PREFIX)objcopy
OBJDUMP = $(BINUTILS_PREFIX)objdump
LIBDIR = /usr/lib
CFLAGS = $(GCC_CFLAGS)
endif
160,10 → 172,10
ifeq ($(COMPILER),suncc_native)
CC = suncc
GCC = gcc
AS = as
LD = ld
OBJCOPY = objcopy
OBJDUMP = objdump
AS = $(BINUTILS_PREFIX)as
LD = $(BINUTILS_PREFIX)ld
OBJCOPY = $(BINUTILS_PREFIX)objcopy
OBJDUMP = $(BINUTILS_PREFIX)objdump
LIBDIR = /usr/lib
CFLAGS = $(SUNCC_CFLAGS)
endif
/trunk/uspace/lib/libc/Makefile.toolchain
37,16 → 37,28
 
include $(LIBC_PREFIX)/arch/$(ARCH)/Makefile.inc
 
## Simple detection of the host system
#
HOST = $(shell uname)
 
## On Solaris, some utilities have different names
#
ifeq ($(HOST),SunOS)
BINUTILS_PREFIX = "g"
else
BINUTILS_PREFIX = ""
endif
 
## Toolchain configuration
#
 
ifeq ($(COMPILER),gcc_native)
CC = gcc
AS = as
LD = ld
AR = ar
OBJCOPY = objcopy
OBJDUMP = objdump
AS = $(BINUTILS_PREFIX)as
LD = $(BINUTILS_PREFIX)ld
AR = $(BINUTILS_PREFIX)ar
OBJCOPY = $(BINUTILS_PREFIX)objcopy
OBJDUMP = $(BINUTILS_PREFIX)objdump
endif
 
ifeq ($(COMPILER),icc_native)
66,3 → 78,4
OBJCOPY = $(TOOLCHAIN_DIR)/$(TARGET)-objcopy
OBJDUMP = $(TOOLCHAIN_DIR)/$(TARGET)-objdump
endif