зеркало из https://github.com/mozilla/pjs.git
Bug 65902 Add OSF/1 to the OS's that can restrict symbols in shared libraries
This commit is contained in:
Родитель
9cd1c1380d
Коммит
5291643fb8
|
@ -369,17 +369,26 @@ endif
|
|||
|
||||
$(MAPFILE): $(LIBRARY_NAME).def
|
||||
ifeq ($(OS_ARCH),SunOS)
|
||||
grep -v ';-' $(LIBRARY_NAME).def | sed -e 's,;+,,' | sed -e 's; DATA ;;' | sed -e 's,;;,,' | sed -e 's,;.*,;,' > $@
|
||||
grep -v ';-' $(LIBRARY_NAME).def | \
|
||||
sed -e 's,;+,,' -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,;,' > $@
|
||||
endif
|
||||
ifeq ($(OS_ARCH),Linux)
|
||||
grep -v ';-' $(LIBRARY_NAME).def | sed -e 's,;+,,' | sed -e 's; DATA ;;' | sed -e 's,;;,,' | sed -e 's,;.*,;,' > $@
|
||||
grep -v ';-' $(LIBRARY_NAME).def | \
|
||||
sed -e 's,;+,,' -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,;,' > $@
|
||||
endif
|
||||
ifeq ($(OS_ARCH),AIX)
|
||||
grep -v ';+' $(LIBRARY_NAME).def| grep -v ';-' | sed -e 's; DATA ;;' | sed -e 's,;;,,' | sed -e 's,;.*,,' > $@
|
||||
grep -v ';+' $(LIBRARY_NAME).def | grep -v ';-' | \
|
||||
sed -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,,' > $@
|
||||
endif
|
||||
ifeq ($(OS_ARCH), HP-UX)
|
||||
grep -v ';+' $(LIBRARY_NAME).def| grep -v ';-' | sed -e 's; DATA ;;' | sed -e 's,;;,,' | sed -e 's,;.*,,' | sed -e 's,^,+e ,' > $@
|
||||
grep -v ';+' $(LIBRARY_NAME).def | grep -v ';-' | \
|
||||
sed -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,,' -e 's,^,+e ,' > $@
|
||||
endif
|
||||
ifeq ($(OS_ARCH), OSF1)
|
||||
grep -v ';+' $(LIBRARY_NAME).def | grep -v ';-' | \
|
||||
sed -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,,' -e 's,^,-exported_symbol ,' > $@
|
||||
endif
|
||||
|
||||
|
||||
|
||||
$(OBJDIR)/$(PROG_PREFIX)%$(PROG_SUFFIX): $(OBJDIR)/$(PROG_PREFIX)%$(OBJ_SUFFIX)
|
||||
|
|
Загрузка…
Ссылка в новой задаче