Print this page
1961 investigate stopping uniquifying CTF information
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>


 144 #       (Such as a machine specific optimization, which preserves the
 145 #       interfaces.)
 146 #
 147 include $(UTSBASE)/sun4/Makefile.files
 148 include $(UTSBASE)/$(PLATFORM)/Makefile.files
 149 include $(UTSBASE)/sfmmu/Makefile.files
 150 include $(UTSBASE)/sparc/v9/Makefile.files
 151 include $(UTSBASE)/sparc/Makefile.files
 152 include $(UTSBASE)/sun/Makefile.files
 153 include $(SRC)/psm/promif/$(PROMIF)/common/Makefile.files
 154 include $(SRC)/psm/promif/$(PROMIF)/$(PLATFORM)/Makefile.files
 155 include $(UTSBASE)/common/Makefile.files
 156 
 157 #
 158 #       Include machine independent rules. Note that this does not imply
 159 #       that the resulting module from rules in Makefile.uts is machine
 160 #       independent. Only that the build rules are machine independent.
 161 #
 162 include $(UTSBASE)/Makefile.uts
 163 
 164 CTFMERGE_GUDIR  = sun4v
 165 
 166 #
 167 #       machine specific optimization, override default in Makefile.master
 168 #
 169 CC_XARCH        = -m64 -xarch=sparcvis
 170 AS_XARCH        = -xarch=v9v
 171 COPTIMIZE       = -xO3
 172 CCMODE          = -Xa
 173 
 174 CFLAGS          = -xchip=ultra $(CCABS32) $(CCREGSYM)
 175 CFLAGS          += $(CC_XARCH)
 176 CFLAGS          += $(COPTIMIZE)
 177 CFLAGS          += $(EXTRA_CFLAGS)
 178 CFLAGS          += $(XAOPT)
 179 CFLAGS          += $(INLINES) -D_ASM_INLINES
 180 CFLAGS          += $(CCMODE)
 181 CFLAGS          += $(SPACEFLAG)
 182 CFLAGS          += $(CERRWARN)
 183 CFLAGS          += $(CTF_FLAGS_$(CLASS))
 184 CFLAGS          += $(C99MODE)
 185 CFLAGS          += $(CCUNBOUND)




 144 #       (Such as a machine specific optimization, which preserves the
 145 #       interfaces.)
 146 #
 147 include $(UTSBASE)/sun4/Makefile.files
 148 include $(UTSBASE)/$(PLATFORM)/Makefile.files
 149 include $(UTSBASE)/sfmmu/Makefile.files
 150 include $(UTSBASE)/sparc/v9/Makefile.files
 151 include $(UTSBASE)/sparc/Makefile.files
 152 include $(UTSBASE)/sun/Makefile.files
 153 include $(SRC)/psm/promif/$(PROMIF)/common/Makefile.files
 154 include $(SRC)/psm/promif/$(PROMIF)/$(PLATFORM)/Makefile.files
 155 include $(UTSBASE)/common/Makefile.files
 156 
 157 #
 158 #       Include machine independent rules. Note that this does not imply
 159 #       that the resulting module from rules in Makefile.uts is machine
 160 #       independent. Only that the build rules are machine independent.
 161 #
 162 include $(UTSBASE)/Makefile.uts
 163 


 164 #
 165 #       machine specific optimization, override default in Makefile.master
 166 #
 167 CC_XARCH        = -m64 -xarch=sparcvis
 168 AS_XARCH        = -xarch=v9v
 169 COPTIMIZE       = -xO3
 170 CCMODE          = -Xa
 171 
 172 CFLAGS          = -xchip=ultra $(CCABS32) $(CCREGSYM)
 173 CFLAGS          += $(CC_XARCH)
 174 CFLAGS          += $(COPTIMIZE)
 175 CFLAGS          += $(EXTRA_CFLAGS)
 176 CFLAGS          += $(XAOPT)
 177 CFLAGS          += $(INLINES) -D_ASM_INLINES
 178 CFLAGS          += $(CCMODE)
 179 CFLAGS          += $(SPACEFLAG)
 180 CFLAGS          += $(CERRWARN)
 181 CFLAGS          += $(CTF_FLAGS_$(CLASS))
 182 CFLAGS          += $(C99MODE)
 183 CFLAGS          += $(CCUNBOUND)