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)