Lines Matching defs:sparc
263 # set MACH from uname -p to either sparc or i386
267 MACH32_1 = $(MACH:sparc=sparcv7)
271 MACH64_1 = $(MACH:sparc=sparcv9)
667 TCLSH.8.5.sparc.32 = /usr/bin/sparcv7/tclsh8.5
668 TCLSH.8.5.sparc.64 = /usr/bin/sparcv9/tclsh8.5
772 studio_XBITS.sparc.32 = -xtarget=ultra2 -xarch=sparcvis -xchip=ultra2
773 studio_XBITS.sparc.64 =
775 studio_XBITS.sparc.64 += -xtarget=ultra2
777 studio_XBITS.sparc.64 += -xarch=sparcvis -xchip=ultra2
812 studio_OPT.sparc.32 ?= -xO4
813 studio_OPT.sparc.64 ?= -xO4
824 # This is used through studio_IROPTS, not the 'sparc' variety.
825 studio_IROPTS.sparc = -W2,-xwrap_int
837 studio_XREGS.sparc = -Qoption cg -xregs=no%appl
841 gcc_XREGS.sparc = -mno-app-regs
845 # Set data alignment on sparc to reasonable values, 8 byte alignment for 32 bit
848 studio_ALIGN.sparc.32 = -xmemalign=8s
849 studio_ALIGN.sparc.64 = -xmemalign=16s
896 gcc_OPT.sparc.32 ?= -O3
897 gcc_OPT.sparc.64 ?= -O3
1110 LD_MAP_NOEXBSS.sparc = -M /usr/lib/ld/map.noexbss
1113 # data segment must be executable on sparc, but the bss does not.
1116 LD_MAP_NOEXDATA.sparc = $(LD_MAP_NOEXBSS.$(MACH))
1131 LD_SECEXT_OPTIONS.sparc = $(LD_Z_ADIHEAP) $(LD_Z_ADISTACK)