Changeset 3393 for trunk/kBuild/tools/GCC3.kmk
- Timestamp:
- Jun 30, 2020, 7:11:42 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GCC3.kmk
r3121 r3393 35 35 36 36 # Tool Specific Properties 37 TOOL_GCC3_CC ?= gcc$(HOSTSUFF_EXE) 38 TOOL_GCC3_CXX ?= g++$(HOSTSUFF_EXE) 39 TOOL_GCC3_AS ?= gcc$(HOSTSUFF_EXE) 40 ifeq ($(KBUILD_TARGET),solaris) ## @todo drop the MRI script! 41 TOOL_GCC3_AR ?= gar$(HOSTSUFF_EXE) 42 else 43 TOOL_GCC3_AR ?= ar$(HOSTSUFF_EXE) 44 endif 37 ifndef TOOL_GCC3_PREFIX 38 TOOL_GCC3_PREFIX := 39 endif 40 ifndef TOOL_GCC3_SUFFIX 41 TOOL_GCC3_SUFFIX := $(HOSTSUFF_EXE) 42 endif 43 if1of ($(KBUILD_HOST), solaris) 44 TOOL_GCC3_PREFIX2 ?= g 45 else 46 TOOL_GCC3_PREFIX2 ?= 47 endif 48 TOOL_GCC3_SUFFIX2 ?= $(HOSTSUFF_EXE) 49 TOOL_GCC3_PREFIX3 ?= 50 TOOL_GCC3_SUFFIX3 ?= $(HOSTSUFF_EXE) 51 TOOL_GCC3_CC ?= $(TOOL_GCC3_PREFIX)gcc$(TOOL_GCC3_SUFFIX) 52 TOOL_GCC3_CXX ?= $(TOOL_GCC3_PREFIX)g++$(TOOL_GCC3_SUFFIX) 53 TOOL_GCC3_AS ?= $(TOOL_GCC3_PREFIX)gcc$(TOOL_GCC3_SUFFIX) 54 TOOL_GCC3_AR ?= $(TOOL_GCC3_PREFIX2)ar$(TOOL_GCC3_SUFFIX2) 45 55 ifeq ($(KBUILD_TARGET),os2) 46 TOOL_GCC3_AR_IMP ?= emximp$(HOSTSTUFF_EXE) 47 else 48 TOOL_GCC3_AR_IMP ?= $(ECHO) not supported! 49 endif 50 TOOL_GCC3_LD ?= gcc$(HOSTSUFF_EXE) 51 TOOL_GCC3_LD_SYSMOD ?= ld$(HOSTSUFF_EXE) 56 TOOL_GCC3_AR_IMP ?= $(TOOL_GCC3_PREFIX3)emximp$(TOOL_GCC3_SUFFIX3) 57 else 58 TOOL_GCC3_AR_IMP ?= $(ECHO) not supported! 59 endif 60 TOOL_GCC3_LD ?= $(TOOL_GCC3_PREFIX)gcc$(TOOL_GCC3_SUFFIX) 61 if1of ($(KBUILD_HOST), solaris) 62 TOOL_GCC3_LD_SYSMOD ?= $(TOOL_GCC3_PREFIX3)ld$(TOOL_GCC3_SUFFIX3) 63 else 64 TOOL_GCC3_LD_SYSMOD ?= $(TOOL_GCC3_PREFIX2)ld$(TOOL_GCC3_SUFFIX2) 65 endif 52 66 ifndef TOOL_GCC3_LDFLAGS.$(KBUILD_TARGET) 53 67 TOOL_GCC3_LDFLAGS.dll ?= -shared … … 64 78 TOOL_GCC3_LD_SYSMOD_MAP ?= 65 79 endif 66 if1of ($(KBUILD_HOST), solaris) 67 TOOL_GCC3_OBJCOPY ?= gobjcopy$(HOSTSUFF_EXE) 68 else 69 TOOL_GCC3_OBJCOPY ?= objcopy$(HOSTSUFF_EXE) 70 endif 80 TOOL_GCC3_OBJCOPY ?= $(TOOL_GCC3_PREFIX2)objcopy$(TOOL_GCC3_SUFFIX2) 71 81 72 82 ifdef SLKRUNS
Note:
See TracChangeset
for help on using the changeset viewer.