Makefile.master.64 (1e49577a7fcde812700ded04431b49d67cc57d6d) Makefile.master.64 (6a3e8e8695d5c7d1d18c6800d676990d7f61a2a4)
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 40 unchanged lines hidden (view full) ---

49LDLIBS64 = $(LDLIBS1) $(LDLIBS2) $(LDLIBS3)
50#
51# Moved these up to the top level here, so they can be overridden
52#
53LDLIBS.cmd = $(LDLIBS64)
54LDLIBS.lib = $(LDLIBS64)
55
56#
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 40 unchanged lines hidden (view full) ---

49LDLIBS64 = $(LDLIBS1) $(LDLIBS2) $(LDLIBS3)
50#
51# Moved these up to the top level here, so they can be overridden
52#
53LDLIBS.cmd = $(LDLIBS64)
54LDLIBS.lib = $(LDLIBS64)
55
56#
57# Override Makefile.master's settings of SFWLIBDIR
57# Override Makefile.master's settings of SFWLIBDIR and GCCLIBDIR
58#
59SFWLIBDIR= $(SFWLIBDIR64)
58#
59SFWLIBDIR= $(SFWLIBDIR64)
60GCCLIBDIR= $(GCCLIBDIR64)
60
61#
62# Override Makefile.master's settings of CC, CCC, AS and LINT
63#
64CC= $($(MACH64)_CC)
65CCC= $($(MACH64)_CCC)
66CPP= $($(MACH64)_CPP)
67AS= $($(MACH64)_AS)

--- 7 unchanged lines hidden (view full) ---

75 $(PICS) $(EXTPICS) -L $(ROOTLIBDIR64) $(LDLIBS)
76
77#
78# ld(1) requires the -64 option to create a 64-bit filter solely from a mapfile
79#
80MAPFILECLASS= -64
81
82CCNEEDED = -lCrun
61
62#
63# Override Makefile.master's settings of CC, CCC, AS and LINT
64#
65CC= $($(MACH64)_CC)
66CCC= $($(MACH64)_CCC)
67CPP= $($(MACH64)_CPP)
68AS= $($(MACH64)_AS)

--- 7 unchanged lines hidden (view full) ---

76 $(PICS) $(EXTPICS) -L $(ROOTLIBDIR64) $(LDLIBS)
77
78#
79# ld(1) requires the -64 option to create a 64-bit filter solely from a mapfile
80#
81MAPFILECLASS= -64
82
83CCNEEDED = -lCrun
83$(__GNUC64)CCNEEDED = -L$(SFWLIBDIR) -R$(SFWLIBDIR) -lstdc++ \
84 -lgcc_s_$(MACH64)
84$(__GNUC64)CCNEEDED = -L$(GCCLIBDIR) -R$(GCCLIBDIR) -lstdc++
85$(__GNUC64)$(__GNUC3)CCNEEDED += -lgcc_s_$(MACH64)
86$(__GNUC64)$(__GNUC4)CCNEEDED += -lgcc_s
85
86BUILDCCC.SO= $(CCC) $(CCFLAGS) -o $@ $(GSHARED) $(DYNFLAGS) \
87 $(PICS) $(EXTPICS) $(LDLIBS) $(CCNEEDED)
88MAPFILE.NGB = $(MAPFILE.NGB_$(MACH64))
87
88BUILDCCC.SO= $(CCC) $(CCFLAGS) -o $@ $(GSHARED) $(DYNFLAGS) \
89 $(PICS) $(EXTPICS) $(LDLIBS) $(CCNEEDED)
90MAPFILE.NGB = $(MAPFILE.NGB_$(MACH64))