Print this page
11657 Remove old ctf tools


 975 i386_CC_PICFLAGS =      -_cc=-Kpic -_gcc=-fpic
 976 amd64_CC_PICFLAGS =     -_cc=-Kpic -_gcc=-fpic
 977 CC_PICFLAGS =           $($(MACH)_CC_PICFLAGS)
 978 CC_PICFLAGS64 =         $($(MACH64)_CC_PICFLAGS)
 979 
 980 AS_PICFLAGS=            -K pic
 981 AS_BIGPICFLAGS=         -K PIC
 982 
 983 #
 984 # Default label for CTF sections
 985 #
 986 CTFCVTFLAGS=            -L VERSION
 987 
 988 #
 989 # Override to pass module-specific flags to ctfmerge.  Currently used only by
 990 # krtld to turn on fuzzy matching, and source-level debugging to inhibit
 991 # stripping.
 992 #
 993 CTFMRGFLAGS=
 994 
 995 #
 996 # Make the transition between old and new CTF Tools. The new ctf tools
 997 # do not support stabs (eg. Sun Studio). By setting BUILD_OLD_CTF_TOOLS
 998 # here or in the environment file, the old ones will be built.
 999 #
1000 BUILD_NEW_CTF_TOOLS=
1001 BUILD_OLD_CTF_TOOLS=$(POUND_SIGN)
1002 $(BUILD_OLD_CTF_TOOLS)BUILD_NEW_CTF_TOOLS= $(POUND_SIGN)
1003 
1004 CTFCONVERT_O            = $(CTFCONVERT) $(CTFCVTFLAGS) $@
1005 
1006 # Rules (normally from make.rules) and macros which are used for post
1007 # processing files. Normally, these do stripping of the comment section
1008 # automatically.
1009 #    RELEASE_CM:        Should be edited to reflect the release.
1010 #    POST_PROCESS_O:    Post-processing for `.o' files (typically C source)
1011 #    POST_PROCESS_S_O:  Post-processing for `.o' files built from asssembly
1012 #    POST_PROCESS_CC_O: Post-processing for `.o' files built from C++
1013 #    POST_PROCESS_A:            Post-processing for `.a' files (currently null).
1014 #    POST_PROCESS_SO:   Post-processing for `.so' files.
1015 #    POST_PROCESS:      Post-processing for executable files (no suffix).
1016 #
1017 # Note that these macros are not completely generalized as they are to be
1018 # used with the file name to be processed following.
1019 #
1020 # It is left as an exercise to Release Engineering to embellish the generation
1021 # of the release comment string.
1022 #
1023 #       If this is a standard development build:




 975 i386_CC_PICFLAGS =      -_cc=-Kpic -_gcc=-fpic
 976 amd64_CC_PICFLAGS =     -_cc=-Kpic -_gcc=-fpic
 977 CC_PICFLAGS =           $($(MACH)_CC_PICFLAGS)
 978 CC_PICFLAGS64 =         $($(MACH64)_CC_PICFLAGS)
 979 
 980 AS_PICFLAGS=            -K pic
 981 AS_BIGPICFLAGS=         -K PIC
 982 
 983 #
 984 # Default label for CTF sections
 985 #
 986 CTFCVTFLAGS=            -L VERSION
 987 
 988 #
 989 # Override to pass module-specific flags to ctfmerge.  Currently used only by
 990 # krtld to turn on fuzzy matching, and source-level debugging to inhibit
 991 # stripping.
 992 #
 993 CTFMRGFLAGS=
 994 









 995 CTFCONVERT_O            = $(CTFCONVERT) $(CTFCVTFLAGS) $@
 996 
 997 # Rules (normally from make.rules) and macros which are used for post
 998 # processing files. Normally, these do stripping of the comment section
 999 # automatically.
1000 #    RELEASE_CM:        Should be edited to reflect the release.
1001 #    POST_PROCESS_O:    Post-processing for `.o' files (typically C source)
1002 #    POST_PROCESS_S_O:  Post-processing for `.o' files built from asssembly
1003 #    POST_PROCESS_CC_O: Post-processing for `.o' files built from C++
1004 #    POST_PROCESS_A:            Post-processing for `.a' files (currently null).
1005 #    POST_PROCESS_SO:   Post-processing for `.so' files.
1006 #    POST_PROCESS:      Post-processing for executable files (no suffix).
1007 #
1008 # Note that these macros are not completely generalized as they are to be
1009 # used with the file name to be processed following.
1010 #
1011 # It is left as an exercise to Release Engineering to embellish the generation
1012 # of the release comment string.
1013 #
1014 #       If this is a standard development build: