зеркало из https://github.com/mozilla/pjs.git
Use LD instead of CC when linking C libs on HPUX
This commit is contained in:
Родитель
477a389045
Коммит
abc3f0351b
|
@ -471,10 +471,10 @@ ifeq ($(GNU_CC)$(GNU_CXX),)
|
|||
EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
|
||||
ifneq ($(HAS_EXTRAEXPORTS),1)
|
||||
MKSHLIB += -Wl,+eNSGetModule -Wl,+eerrno
|
||||
MKCSHLIB += -Wl,+eNSGetModule -Wl,+eerrno
|
||||
MKCSHLIB += +eNSGetModule +eerrno
|
||||
ifneq ($(OS_TEST),ia64)
|
||||
MKSHLIB += -Wl,+e_shlInit
|
||||
MKCSHLIB += -Wl,+e_shlInit
|
||||
MKCSHLIB += +e_shlInit
|
||||
endif # !ia64
|
||||
endif # !HAS_EXTRAEXPORTS
|
||||
endif # non-gnu compilers
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -983,11 +983,11 @@ case "$target" in
|
|||
*-hpux*)
|
||||
DLL_SUFFIX=".sl"
|
||||
if test ! "$GNU_CC"; then
|
||||
DSO_LDOPTS='-Wl,-b -Wl,+s -L$(DIST)/bin'
|
||||
DSO_LDOPTS='-b -Wl,+s -L$(DIST)/bin'
|
||||
DSO_CFLAGS=""
|
||||
DSO_PIC_CFLAGS="+Z"
|
||||
MKSHLIB='$(CXX) -b $(CXXFLAGS) $(DSO_LDOPTS) -o $@'
|
||||
MKCSHLIB='$(CC) $(CFLAGS) $(DSO_LDOPTS) -o $@'
|
||||
MKSHLIB='$(CXX) $(CXXFLAGS) $(DSO_LDOPTS) -o $@'
|
||||
MKCSHLIB='$(LD) -b +s -L$(DIST)/bin -o $@'
|
||||
CXXFLAGS="$CXXFLAGS -Wc,-ansi_for_scope,on"
|
||||
else
|
||||
DSO_LDOPTS='-b -E +s -L$(DIST)/bin -L$(DIST)/lib'
|
||||
|
|
Загрузка…
Ссылка в новой задаче