Changeset 3393 for trunk/kBuild/tools/GCC42MACHO.kmk
- Timestamp:
- Jun 30, 2020, 7:11:42 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/GCC42MACHO.kmk
r3121 r3393 35 35 36 36 # Tool Specific Properties 37 TOOL_GCC42MACHO_PREFIX ?= 38 TOOL_GCC42MACHO_SUFFIX ?= -4.2$(HOSTSUFF_EXE) 37 ifndef TOOL_GCC42MACHO_PREFIX 38 TOOL_GCC42MACHO_PREFIX := 39 endif 40 ifndef TOOL_GCC42MACHO_SUFFIX 41 TOOL_GCC42MACHO_SUFFIX := -4.2$(HOSTSUFF_EXE) 42 endif 43 TOOL_GCC42MACHO_PREFIX2 ?= 44 TOOL_GCC42MACHO_SUFFIX2 ?= 39 45 TOOL_GCC42MACHO_CC ?= $(TOOL_GCC42MACHO_PREFIX)gcc$(TOOL_GCC42MACHO_SUFFIX) 40 46 TOOL_GCC42MACHO_CXX ?= $(TOOL_GCC42MACHO_PREFIX)g++$(TOOL_GCC42MACHO_SUFFIX) … … 44 50 TOOL_GCC42MACHO_LD ?= $(TOOL_GCC42MACHO_PREFIX)gcc$(TOOL_GCC42MACHO_SUFFIX) 45 51 TOOL_GCC42MACHO_LD_SYSMOD ?= $(TOOL_GCC42MACHO_PREFIX)gcc$(TOOL_GCC42MACHO_SUFFIX) 46 ifndef TOOL_GCC42MACHO_LDFLAGS.$(KBUILD_TARGET)47 52 TOOL_GCC42MACHO_LDFLAGS.dll ?= -dynamiclib 48 else49 TOOL_GCC42MACHO_LDFLAGS.dll ?= $(TOOL_GCC42MACHO_LDFLAGS.$(KBUILD_TARGET))50 endif51 53 TOOL_GCC42MACHO_LDFLAGS.sysmod ?= -r 52 54 #TOOL_GCC42MACHO_LD_SONAME = -Wl,-dylib_install_name $(firstword $($(1)_SONAME.$(KBUILD_TARGET).$(KBUILD_TYPE)) $($(1)_SONAME.$(KBUILD_TARGET)) $($(1)_SONAME.$(KBUILD_TYPE)) $($(1)_SONAME) $(notdir $(2))) 53 TOOL_GCC42MACHO_DSYMUTIL ?= dsymutil54 55 55 56 ifdef SLKRUNS … … 59 60 TOOL_GCC42MACHO_OBJCXX += -fmessage-length=0 60 61 endif 62 63 TOOL_GCC42MACHO_AR ?= $(TOOL_GCC4MACHO_PREFIX2)ar$(TOOL_GCC4MACHO_SUFFIX2) 64 TOOL_GCC42MACHO_DSYMUTIL ?= $(TOOL_GCC4MACHO_PREFIX2)dsymutil$(TOOL_GCC4MACHO_SUFFIX2) 65 TOOL_GCC42MACHO_STRIP ?= $(TOOL_GCC4MACHO_PREFIX2)strip$(TOOL_GCC4MACHO_SUFFIX2) 66 TOOL_GCC42MACHO_STRIP_PROGRAM ?= $(TOOL_GCC42MACHO_STRIP) -SXxru 67 TOOL_GCC42MACHO_STRIP_DLL ?= $(TOOL_GCC42MACHO_STRIP) -Sxru 68 TOOL_GCC42MACHO_STRIP_SYSMOD ?= $(TOOL_GCC42MACHO_STRIP) -Sru 61 69 62 70 # General Properties used by kBuild … … 98 106 TOOL_GCC42MACHO_ASOBJSUFF ?= .o 99 107 100 TOOL_GCC42MACHO_AR ?= ar$(HOSTSUFF_EXE)101 108 TOOL_GCC42MACHO_ARFLAGS ?= -c -rs 102 109 TOOL_GCC42MACHO_ARLIBSUFF ?= .a … … 105 112 TOOL_GCC42MACHO_LDFLAGS.debug ?= -g 106 113 TOOL_GCC42MACHO_LDFLAGS.profile ?= -g 107 108 TOOL_GCC42MACHO_STRIP_PROGRAM ?= strip -SXxru109 TOOL_GCC42MACHO_STRIP_DLL ?= strip -Sxru110 TOOL_GCC42MACHO_STRIP_SYSMOD ?= strip -Sru111 114 112 115
Note:
See TracChangeset
for help on using the changeset viewer.