1
1

- fixed build error: the static BFD library might be built without PIC, so do not add its objects to the shared VT libraries

- updated version numbers

This commit was SVN r22459.
Этот коммит содержится в:
Matthias Jurenz 2010-01-20 12:31:41 +00:00
родитель 51025c10c6
Коммит 729514da7c
7 изменённых файлов: 27 добавлений и 6 удалений

Просмотреть файл

@ -1,3 +1,10 @@
5.8.1openmpi
- updated version of internal OTF to 1.6.5openmpi
(see extlib/otf/ChangeLog)
- fixed build error: do not add objects from the static version of the
BFD library to the shared VT libraries, because the BFD objects might
be built without position independent code (PIC)
5.8openmpi
- updated version of internal OTF to 1.6.4openmpi
(see extlib/otf/ChangeLog)

Просмотреть файл

@ -1 +1 @@
5.8openmpi
5.8.1openmpi

Просмотреть файл

@ -1,7 +1,12 @@
1.6.5openmpi
- enforce building position independent code (PIC) for the static
version of the OTF library
(so it's possible to add these objects to 3rd-party shared libraries)
1.6.4openmpi
- enhanced reading of process group definition records
1.6.3stingray
1.6.3stingray
- fixed errors while reading the long OTF format
- updated python interface

Просмотреть файл

@ -7,7 +7,7 @@
major=1
minor=6
sub=4
sub=5
# string is used for alpha, beta, or release tags. If it is non-empty, it will
# be appended to the version number.

Просмотреть файл

@ -28,6 +28,7 @@ noinst_HEADERS = OTF_Handler.h \
lib_LTLIBRARIES = libotf.la
libotf_la_CFLAGS = -prefer-pic
libotf_la_LDFLAGS = -version-info @OTF_VERSION_LIBRARY@
libotf_la_LIBADD = $(ZLIB_LIB_LINE)
libotf_la_SOURCES = \

Просмотреть файл

@ -18,7 +18,7 @@
#define OTF_VERSION_MAYOR 1
#define OTF_VERSION_MINOR 6
#define OTF_VERSION_SUB 4
#define OTF_VERSION_SUB 5
#define OTF_VERSION_STRING "openmpi"

Просмотреть файл

@ -222,7 +222,11 @@ endif
if AMHAVEBFD
BFDCFLAGS = -DVT_BFD $(BFDINCDIR)
BFDLIBRARY = $(BFDLIBDIR) $(BFDLIB)
# On some platforms only a static version of the BFD library is available
# which might be built without PIC, so do not add its objects to the shared
# VT libraries.
#BFDLIBRARY = $(BFDLIBDIR) $(BFDLIB)
BFDLIBRARY =
else
BFDCFLAGS =
BFDLIBRARY =
@ -230,7 +234,11 @@ endif
if AMHAVELIBERTY
LIBERTYCFLAGS = $(LIBERTYINCDIR)
LIBERTYLIBRARY = $(LIBERTYLIBDIR) $(LIBERTYLIB)
# On some platforms only a static version of the liberty library is available
# which might be built without PIC, so do not add its objects to the shared
# VT libraries.
#LIBERTYLIBRARY = $(LIBERTYLIBDIR) $(LIBERTYLIB)
LIBERTYLIBRARY =
else
LIBERTYCFLAGS =
LIBERTYLIBRARY =