Changeset 655 in kBuild for trunk/kBuild/tools/GCC32.kmk
- Timestamp:
- Dec 4, 2006 3:34:29 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/kBuild/tools/GCC32.kmk (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GCC32.kmk
r584 r655 25 25 # 26 26 27 TOOL_GCC32 := Generic GCC v3 32-bit28 29 TOOL_GCC32_CC := gcc32$(HOSTSUFF_EXE)30 TOOL_GCC32_COBJSUFF := .o31 TOOL_GCC32_CFLAGS :=32 TOOL_GCC32_CFLAGS.debug := -g33 TOOL_GCC32_CFLAGS.profile := -g -O2 #-pg34 TOOL_GCC32_CFLAGS.release := -O235 TOOL_GCC32_CINCS :=36 TOOL_GCC32_CDEFS :=37 38 TOOL_GCC32_CXX := g++32$(HOSTSUFF_EXE)39 TOOL_GCC32_CXXOBJSUFF := .o40 TOOL_GCC32_CXXOBJSUFF := .o41 TOOL_GCC32_CXXFLAGS :=42 TOOL_GCC32_CXXFLAGS.debug := -g43 TOOL_GCC32_CXXFLAGS.profile := -g -O2 #-pg44 TOOL_GCC32_CXXFLAGS.release := -O245 TOOL_GCC32_CXXINCS :=46 TOOL_GCC32_CXXDEFS :=47 48 TOOL_GCC32_AS := gcc32$(HOSTSUFF_EXE)49 TOOL_GCC32_ASFLAGS := -x assembler-with-cpp50 TOOL_GCC32_ASFLAGS.debug := -g51 TOOL_GCC32_ASFLAGS.profile := -g52 TOOL_GCC32_ASOBJSUFF := .o53 54 TOOL_GCC32_AR := ar$(HOSTSUFF_EXE)55 TOOL_GCC32_ARFLAGS := cr56 TOOL_GCC32_ARLIBSUFF := .a57 58 TOOL_GCC32_LD := g++32$(HOSTSUFF_EXE)59 TOOL_GCC32_LD_SYSMOD := ld$(HOSTSUFF_EXE)60 TOOL_GCC32_LDFLAGS :=61 TOOL_GCC32_LDFLAGS.debug := -g62 TOOL_GCC32_LDFLAGS.profile := -g27 TOOL_GCC32 := Generic GCC v3 32-bit 28 29 TOOL_GCC32_CC ?= gcc32$(HOSTSUFF_EXE) 30 TOOL_GCC32_COBJSUFF ?= .o 31 TOOL_GCC32_CFLAGS ?= 32 TOOL_GCC32_CFLAGS.debug ?= -g 33 TOOL_GCC32_CFLAGS.profile ?= -g -O2 #-pg 34 TOOL_GCC32_CFLAGS.release ?= -O2 35 TOOL_GCC32_CINCS ?= 36 TOOL_GCC32_CDEFS ?= 37 38 TOOL_GCC32_CXX ?= g++32$(HOSTSUFF_EXE) 39 TOOL_GCC32_CXXOBJSUFF ?= .o 40 TOOL_GCC32_CXXOBJSUFF ?= .o 41 TOOL_GCC32_CXXFLAGS ?= 42 TOOL_GCC32_CXXFLAGS.debug ?= -g 43 TOOL_GCC32_CXXFLAGS.profile ?= -g -O2 #-pg 44 TOOL_GCC32_CXXFLAGS.release ?= -O2 45 TOOL_GCC32_CXXINCS ?= 46 TOOL_GCC32_CXXDEFS ?= 47 48 TOOL_GCC32_AS ?= gcc32$(HOSTSUFF_EXE) 49 TOOL_GCC32_ASFLAGS ?= -x assembler-with-cpp 50 TOOL_GCC32_ASFLAGS.debug ?= -g 51 TOOL_GCC32_ASFLAGS.profile ?= -g 52 TOOL_GCC32_ASOBJSUFF ?= .o 53 54 TOOL_GCC32_AR ?= ar$(HOSTSUFF_EXE) 55 TOOL_GCC32_ARFLAGS ?= cr 56 TOOL_GCC32_ARLIBSUFF ?= .a 57 58 TOOL_GCC32_LD ?= g++32$(HOSTSUFF_EXE) 59 TOOL_GCC32_LD_SYSMOD ?= ld$(HOSTSUFF_EXE) 60 TOOL_GCC32_LDFLAGS ?= 61 TOOL_GCC32_LDFLAGS.debug ?= -g 62 TOOL_GCC32_LDFLAGS.profile ?= -g 63 63 ifndef TOOL_GCC32_LDFLAGS.$(BUILD_TARGET) 64 TOOL_GCC32_LDFLAGS.dll := -shared64 TOOL_GCC32_LDFLAGS.dll ?= -shared 65 65 else 66 TOOL_GCC32_LDFLAGS.dll := $(TOOL_GCC32_LDFLAGS.$(BUILD_TARGET))67 endif 68 TOOL_GCC32_LDFLAGS.sysmod := -r -m elf_i38669 TOOL_GCC32_LD_SONAME = -Wl,-soname=$(firstword $($(1)_SONAME.$(BUILD_TARGET).$(BUILD_TYPE)) $($(1)_SONAME.$(BUILD_TARGET)) $($(1)_SONAME.$(BUILD_TYPE)) $($(1)_SONAME) $(notdir $(2)))66 TOOL_GCC32_LDFLAGS.dll ?= $(TOOL_GCC32_LDFLAGS.$(BUILD_TARGET)) 67 endif 68 TOOL_GCC32_LDFLAGS.sysmod ?= -r -m elf_i386 69 TOOL_GCC32_LD_SONAME ?= -Wl,-soname=$(firstword $($(1)_SONAME.$(BUILD_TARGET).$(BUILD_TYPE)) $($(1)_SONAME.$(BUILD_TARGET)) $($(1)_SONAME.$(BUILD_TYPE)) $($(1)_SONAME) $(notdir $(2))) 70 70 ifeq ($(BUILD_TARGET),os2) 71 TOOL_GCC32_LD_MAP = -Zmap=$(1)71 TOOL_GCC32_LD_MAP ?= -Zmap=$(1) 72 72 else 73 TOOL_GCC32_LD_MAP = -Wl,-Map -Wl,$(1) -Wl,--cref73 TOOL_GCC32_LD_MAP ?= -Wl,-Map -Wl,$(1) -Wl,--cref 74 74 endif 75 75 ifeq ($(BUILD_TARGET),os2) 76 TOOL_GCC32_LD_SYSMOD_MAP = -Zmap=$(1)76 TOOL_GCC32_LD_SYSMOD_MAP ?= -Zmap=$(1) 77 77 else 78 TOOL_GCC32_LD_SYSMOD_MAP = -Map $(1) --cref78 TOOL_GCC32_LD_SYSMOD_MAP ?= -Map $(1) --cref 79 79 endif 80 80 ifdef SLKRUNS
Note:
See TracChangeset
for help on using the changeset viewer.

