This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[patch] libcc1: dynamic load versioned library
- From: Hector Oron <hector dot oron at gmail dot com>
- To: gdb-patches at sourceware dot org
- Date: Tue, 24 Mar 2015 17:07:00 +0100
- Subject: [patch] libcc1: dynamic load versioned library
- Authentication-results: sourceware.org; auth=none
Hello,
I believe libcc1 is versioned library therefore, it should dlopen on
libcc1.so.0 instead libcc1.so.
The patch should be applied to master and 7.9 branch.
HÃctor OrÃn MartÃnez
* include/gcc-c-interface.h (gcc_c_context): load libcc1 versioned library
--- gdb-7.9.orig/include/gcc-c-interface.h
+++ gdb-7.9/include/gcc-c-interface.h
@@ -197,7 +197,7 @@ struct gcc_c_context
/* The name of the .so that the compiler builds. We dlopen this
later. */
-#define GCC_C_FE_LIBCC libcc1.so
+#define GCC_C_FE_LIBCC libcc1.so.0
/* The compiler exports a single initialization function. This macro
holds its name as a symbol. */
Regards,
--
HÃctor OrÃn -.. . -... .. .- -. -.. . ...- . .-.. --- .--. . .-.