f774761
Index: processor-trace-2.0/libipt/CMakeLists.txt
f774761
===================================================================
f774761
--- processor-trace-2.0.orig/libipt/CMakeLists.txt
f774761
+++ processor-trace-2.0/libipt/CMakeLists.txt
f774761
@@ -85,7 +85,7 @@ endif (CMAKE_HOST_WIN32)
Jan Kratochvil 1d224e6
 
Jan Kratochvil 1d224e6
 set(LIBIPT_FILES ${LIBIPT_FILES} ${LIBIPT_SECTION_FILES})
Jan Kratochvil 1d224e6
 
Jan Kratochvil 1d224e6
-add_library(libipt SHARED
Jan Kratochvil 1d224e6
+add_library(libipt STATIC
Jan Kratochvil 1d224e6
   ${LIBIPT_FILES}
Jan Kratochvil 1d224e6
 )
Jan Kratochvil 1d224e6
 
f774761
Index: processor-trace-2.0/libipt/src/posix/init.c
f774761
===================================================================
f774761
--- processor-trace-2.0.orig/libipt/src/posix/init.c
f774761
+++ processor-trace-2.0/libipt/src/posix/init.c
Jan Kratochvil 92d45fc
@@ -29,7 +29,7 @@
Jan Kratochvil 92d45fc
 #include "pt_ild.h"
Jan Kratochvil 92d45fc
 
Jan Kratochvil 92d45fc
 
Jan Kratochvil 92d45fc
-static void __attribute__((constructor)) init(void)
Jan Kratochvil 92d45fc
+void __libipt_init(void)
Jan Kratochvil 92d45fc
 {
Jan Kratochvil 92d45fc
 	/* Initialize the Intel(R) Processor Trace instruction decoder. */
Jan Kratochvil 92d45fc
 	pt_ild_init();