make/linux/makefiles/saproc.make

changeset 9357
0ef29304c2b4
parent 9346
5ba59d58d976
child 9448
73d689add964
child 9486
b7f0e16c80dd
equal deleted inserted replaced
9355:792ccf73293a 9357:0ef29304c2b4
97 $(SA_DEBUG_CFLAGS) \ 97 $(SA_DEBUG_CFLAGS) \
98 $(EXTRA_CFLAGS) \ 98 $(EXTRA_CFLAGS) \
99 -o $@ \ 99 -o $@ \
100 -lthread_db 100 -lthread_db
101 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1) 101 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
102 ifneq ($(STRIP_POLICY),no_strip)
102 $(QUIETLY) $(OBJCOPY) --only-keep-debug $@ $(LIBSAPROC_DEBUGINFO) 103 $(QUIETLY) $(OBJCOPY) --only-keep-debug $@ $(LIBSAPROC_DEBUGINFO)
104 $(QUIETLY) $(OBJCOPY) --add-gnu-debuglink=$(LIBSAPROC_DEBUGINFO) $@
105 endif
103 ifeq ($(STRIP_POLICY),all_strip) 106 ifeq ($(STRIP_POLICY),all_strip)
104 $(QUIETLY) $(OBJCOPY) --add-gnu-debuglink=$(LIBSAPROC_DEBUGINFO) $@
105 $(QUIETLY) $(STRIP) $@ 107 $(QUIETLY) $(STRIP) $@
106 else 108 else
107 ifeq ($(STRIP_POLICY),min_strip) 109 ifeq ($(STRIP_POLICY),min_strip)
108 $(QUIETLY) $(OBJCOPY) --add-gnu-debuglink=$(LIBSAPROC_DEBUGINFO) $@
109 $(QUIETLY) $(STRIP) -g $@ 110 $(QUIETLY) $(STRIP) -g $@
110 endif 111 endif
111 # implied else here is no stripping at all 112 # implied else here is no stripping at all
112 endif 113 endif
113 ifeq ($(ZIP_DEBUGINFO_FILES),1) 114 ifneq ($(STRIP_POLICY),no_strip)
115 ifeq ($(ZIP_DEBUGINFO_FILES),1)
114 $(ZIPEXE) -q -y $(LIBSAPROC_DIZ) $(LIBSAPROC_DEBUGINFO) 116 $(ZIPEXE) -q -y $(LIBSAPROC_DIZ) $(LIBSAPROC_DEBUGINFO)
115 $(RM) $(LIBSAPROC_DEBUGINFO) 117 $(RM) $(LIBSAPROC_DEBUGINFO)
118 endif
116 endif 119 endif
117 endif 120 endif
118 121
119 install_saproc: $(BUILDLIBSAPROC) 122 install_saproc: $(BUILDLIBSAPROC)
120 $(QUIETLY) if [ -e $(LIBSAPROC) ] ; then \ 123 $(QUIETLY) if [ -e $(LIBSAPROC) ] ; then \

mercurial