Print this page
cleanup

*** 19,28 **** --- 19,29 ---- # CDDL HEADER END # # # Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved. + # Copyright 2018, Joyent, Inc. # LIBRARY = libconv.a COMOBJS32 = cap_machelf32.o dynamic_machelf32.o \
*** 111,120 **** --- 112,129 ---- $(COMOBJS_NOMSG:%.o=../common/%.c) \ $(ELFCOM_OBJS:%.o=$(ELFCAP)/%.c) ../common/lintsup.c LINTSRCS32 = $(COMOBJS32:%32.o=../common/%.c) LINTSRCS64 = $(COMOBJS64:%64.o=../common/%.c) + # Since libconv uses dlopen(3C) to load libdemangle-sys.so (much like it did + # for the old Sun Studio libdemangle.so) in order to avoid messy bootstrapping + # problems, but it also needs the definitions from demangle-sys.h for + # SYSDEM_LANG_AUTO, lint will complain about sysdemangle() being defined but not + # used unless it is explicitly included during the lint pass + $(LINTOUT32) := LDLIBS += -ldemangle-sys + $(LINTOUT64) := LDLIBS += -ldemangle-sys + SGSMSGTARG= $(BLTOBJS:%_msg.o=../common/%.msg) LINTFLAGS += -u LINTFLAGS64 += -u