summaryrefslogtreecommitdiff
path: root/usr/src/lib/Makefile.lib
diff options
context:
space:
mode:
authorAndrew Stormont <astormont@racktopsystems.com>2019-09-04 15:57:56 +0100
committerAndrew Stormont <astormont@racktopsystems.com>2019-09-27 23:36:30 +0100
commit0ae9a84f82e18b30b7354ca5193afdbbb1cdc880 (patch)
tree28b6af611a075fd3f997ae03a5badd5e556c7a09 /usr/src/lib/Makefile.lib
parent2b292e00835d471d54a29c338155ab9d5756c18d (diff)
downloadillumos-joyent-0ae9a84f82e18b30b7354ca5193afdbbb1cdc880.tar.gz
7661 illumos should provide 64bit perl modules
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/lib/Makefile.lib')
-rw-r--r--usr/src/lib/Makefile.lib5
1 files changed, 5 insertions, 0 deletions
diff --git a/usr/src/lib/Makefile.lib b/usr/src/lib/Makefile.lib
index c6521af70e..1471e292c9 100644
--- a/usr/src/lib/Makefile.lib
+++ b/usr/src/lib/Makefile.lib
@@ -21,6 +21,7 @@
# Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
# Copyright 2015 Gary Mills
# Copyright 2015 Igor Kozhukhov <ikozhukhov@gmail.com>
+# Copyright 2016 RackTop Systems.
# Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
# Copyright 2019, Joyent, Inc.
#
@@ -146,8 +147,12 @@ SRCS= $(OBJECTS:%.o=$(SRCDIR)/%.c)
BUILD.AR= $(AR) $(ARFLAGS) $@ $(AROBJS)
BUILD.SO= $(CC) $(CFLAGS) -o $@ $(GSHARED) $(DYNFLAGS) \
$(PICS) $(EXTPICS) $(LDLIBS)
+BUILD64.SO= $(CC64) $(CFLAGS64) -o $@ $(GSHARED) $(DYNFLAGS) \
+ $(PICS) $(EXTPICS) -L $(ROOTLIBDIR64) $(LDLIBS)
BUILDCCC.SO= $(CCC) $(CCFLAGS) -o $@ $(GSHARED) $(DYNFLAGS) \
$(PICS) $(EXTPICS) $(LDLIBS)
+BUILDCCC64.SO= $(CCC64) $(CCFLAGS64) -o $@ $(GSHARED) $(DYNFLAGS) \
+ $(PICS) $(EXTPICS) $(LDLIBS) $(CCNEEDED64)
# default dynamic library symlink
INS.liblink= -$(RM) $@; $(SYMLINK) $(LIBLINKPATH)$(LIBLINKS)$(VERS) $@