Print this page
we should be using the arm cross-linker

Split Close
Expand all
Collapse all
          --- old/usr/src/Makefile.master
          +++ new/usr/src/Makefile.master
↓ open down ↓ 850 lines elided ↑ open up ↑
 851  851  amd64_AS=               $(ONBLD_TOOLS)/bin/$(NATIVE_MACH)/aw.i386
 852  852  amd64_LD=               /usr/ccs/bin/ld
 853  853  amd64_LINT=             $(SPRO_ROOT)/sunstudio12.1/bin/lint
 854  854  amd64_CTFCONVERT=       $(ONBLD_TOOLS)/bin/$(NATIVE_MACH)/ctfconvert.i386
 855  855  amd64_CTFMERGE=         $(ONBLD_TOOLS)/bin/$(NATIVE_MACH)/ctfmerge.i386
 856  856  
 857  857  arm_CC=                 $(ONBLD_TOOLS)/bin/$(NATIVE_MACH)/cw.arm -_gcc
 858  858  arm_CCC=                $(ONBLD_TOOLS)/bin/$(NATIVE_MACH)/cw.arm -_g++
 859  859  arm_CPP=                /usr/ccs/lib/cpp
 860  860  arm_AS=                 $(ONBLD_TOOLS)/bin/$(NATIVE_MACH)/aw.arm
 861      -arm_LD=                 /usr/ccs/bin/ld
      861 +arm_LD=                 /opt/armtc/usr/bin/ld
 862  862  arm_LINT=               /bin/false
 863  863  arm_CTFCONVERT= $(ONBLD_TOOLS)/bin/$(NATIVE_MACH)/ctfconvert.arm
 864  864  arm_CTFMERGE=           $(ONBLD_TOOLS)/bin/$(NATIVE_MACH)/ctfmerge.arm
 865  865  
 866  866  NATIVECC=               $($(NATIVE_MACH)_CC)
 867  867  NATIVECCC=              $($(NATIVE_MACH)_CCC)
 868  868  NATIVECPP=              $($(NATIVE_MACH)_CPP)
 869  869  NATIVEAS=               $($(NATIVE_MACH)_AS)
 870  870  NATIVELD=               $($(NATIVE_MACH)_LD)
 871  871  NATIVELINT=             $($(NATIVE_MACH)_LINT)
↓ open down ↓ 359 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX