Print this page

        

@@ -19,11 +19,11 @@
 # CDDL HEADER END
 #
 # Copyright 2015 Gary Mills
 # Copyright 2015 Igor Kozhukhov <ikozhukhov@gmail.com>
 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
-# Copyright (c) 2015, Joyent, Inc.
+# Copyright (c) 2014, Joyent, Inc.
 #
 #
 # Definitions common to libraries.
 #
 # include global definitions; SRC should be defined in the shell.

@@ -270,17 +270,5 @@
 #
 # Allow people to define their own clobber rules.  Normal makefiles
 # shouldn't override this - they should override $(CLOBBERFILES) instead.
 #
 CLOBBERTARGFILES= $(LIBS) $(DYNLIB) $(CLOBBERFILES)
-
-#
-# Define the default ctfdiff invocation used to check a list of types
-# supplied by a user of a library. The goal is to validate that a given
-# series of types is the same in both a 32-bit and 64-bit artifact. This
-# is only defined if we have a 64-bit build to do.
-#
-TYPECHECK_LIB32 =               $(TYPECHECK_LIB:%=$(MACH)/%)
-TYPECHECK_LIB64 =               $(TYPECHECK_LIB:%=$(MACH64)/%)
-TYPECHECK_LIST=                 $(TYPELIST:%=-T %)
-$(BUILD64)TYPECHECK.lib =       $(CTFDIFF) -t -I $(TYPECHECK_LIST) $(TYPECHECK_LIB32) $(TYPECHECK_LIB64)
-TYPECHECK =                     $(TYPECHECK_LIB:%=%.typecheck)