[glib/wip/visibility2: 2/2] Remove ABI checking scripts



commit 92d422ea24893dd19ba24321091ec6fa8610b8e8
Author: Ryan Lortie <desrt desrt ca>
Date:   Sun Jan 13 23:31:45 2013 -0500

    Remove ABI checking scripts
    
    Before this commit, the only difference between the expected and actual
    ABI were the addition of _init and _fini symbols in each module (now
    that regexp-based export control is not catching those).

 gio/Makefile.am         |    8 -
 gio/abicheck.sh         |   13 -
 gio/gio.symbols         | 1808 -----------------------------------------------
 glib/Makefile.am        |    9 -
 glib/abicheck.sh        |   13 -
 glib/glib.symbols       | 1685 -------------------------------------------
 gmodule/Makefile.am     |    1 -
 gmodule/gmodule.symbols |   14 -
 gobject/Makefile.am     |    9 +-
 gobject/abicheck.sh     |   13 -
 gobject/gobject.symbols |  426 -----------
 11 files changed, 1 insertions(+), 3998 deletions(-)
---
diff --git a/gio/Makefile.am b/gio/Makefile.am
index f0568d1..627fef6 100644
--- a/gio/Makefile.am
+++ b/gio/Makefile.am
@@ -23,12 +23,6 @@ install-ms-lib:
 uninstall-ms-lib:
 	$(uninstall_ms_lib_cmd)
 
-if OS_LINUX
-if HAVE_GNUC_VISIBILITY
-TESTS = abicheck.sh
-endif
-endif
-
 AM_CPPFLAGS = \
 	-DG_LOG_DOMAIN=\"GLib-GIO\"			\
 	$(gmodule_INCLUDES)				\
@@ -632,11 +626,9 @@ BUILT_SOURCES = 		\
 
 EXTRA_DIST += 			\
 	data-to-c.pl		\
-	gio.symbols		\
 	gioenumtypes.h.template	\
 	gioenumtypes.c.template	\
 	makefile.msc		\
-	abicheck.sh		\
 	gio.rc.in		\
 	gschema.dtd		\
 	gconstructor_as_data.h	\
diff --git a/glib/Makefile.am b/glib/Makefile.am
index 73d98df..c74fddd 100644
--- a/glib/Makefile.am
+++ b/glib/Makefile.am
@@ -49,13 +49,6 @@ AM_CPPFLAGS = 				\
 	-DGLIB_COMPILATION 		\
 	-DPCRE_STATIC
 
-if OS_LINUX
-if HAVE_GNUC_VISIBILITY
-TESTS_ENVIRONMENT = GLIB_DEBUG_FLAGS="$(GLIB_DEBUG_FLAGS)"
-TESTS = abicheck.sh
-endif
-endif
-
 MIRRORING_TAB_SOURCE = 				\
 	glib-mirroring-tab/Makefile 		\
 	glib-mirroring-tab/gen-mirroring-tab.c	\
@@ -71,8 +64,6 @@ EXTRA_DIST += 			\
 	gen-unicode-tables.pl	\
 	gen-script-table.pl	\
 	glibconfig.h.win32.in	\
-	abicheck.sh		\
-	glib.symbols		\
 	gregex.c		\
 	gregex.h		\
 	win_iconv.c		\
diff --git a/gmodule/Makefile.am b/gmodule/Makefile.am
index 1829d14..8d0beb7 100644
--- a/gmodule/Makefile.am
+++ b/gmodule/Makefile.am
@@ -10,7 +10,6 @@ AM_CPPFLAGS = 				\
 EXTRA_DIST +=				\
 		makefile.msc.in 	\
 		gmoduleconf.h.in 	\
-		gmodule.symbols		\
 		gmodule-dl.c		\
 		gmodule-dld.c		\
 		gmodule-dyld.c		\
diff --git a/gobject/Makefile.am b/gobject/Makefile.am
index e93f6b8..0b564c1 100644
--- a/gobject/Makefile.am
+++ b/gobject/Makefile.am
@@ -18,12 +18,6 @@ AM_CPPFLAGS = 					\
 	$(GLIB_DEBUG_FLAGS)			\
 	-DGOBJECT_COMPILATION
 
-if OS_LINUX
-if HAVE_GNUC_VISIBILITY
-TESTS = abicheck.sh
-endif
-endif
-
 libglib = $(top_builddir)/glib/libglib-2.0.la
 
 # libraries to compile and install
@@ -141,8 +135,7 @@ endif
 # their own .lo rules and don't get publically installed
 gobject_extra_sources = \
 	gmarshal.list		\
-	gmarshal.strings	\
-	gobject.symbols
+	gmarshal.strings
 
 
 #



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]