Skip g_bit_*(). Inline functions may end up with a local plt if the
authorBehdad Esfahbod <behdad@gnome.org>
Wed, 6 Feb 2008 17:35:25 +0000 (17:35 +0000)
committerBehdad Esfahbod <behdad@src.gnome.org>
Wed, 6 Feb 2008 17:35:25 +0000 (17:35 +0000)
2008-02-06  Behdad Esfahbod  <behdad@gnome.org>

        * glib/pltcheck.sh: Skip g_bit_*().  Inline functions may end up with
        a local plt if the compiler doesn't support what we want.  Bug #514702

svn path=/trunk/; revision=6468

ChangeLog
glib/pltcheck.sh

index f40c2d5..c8a1c21 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-02-06  Behdad Esfahbod  <behdad@gnome.org>
+
+       * glib/pltcheck.sh: Skip g_bit_*().  Inline functions may end up with
+       a local plt if the compiler doesn't support what we want.  Bug #514702
+
 2008-02-06  Murray Cumming  <murrayc@murrayc.com>
 
        * glib/gconvert.c:
index 0be5fa2..b5e7d9a 100755 (executable)
@@ -14,7 +14,12 @@ for so in .libs/lib*.so; do
        # g_string_insert_c is used in g_string_append_c_inline
        # unaliased.  Couldn't find a way to fix it.
        # Same for g_once_init_enter
-       readelf -r $so | grep 'JU\?MP_SLOT' | grep -v '\<g_string_insert_c\>' | grep -v '\<g_atomic_[a-z]*_[sg]et\>' | grep -v '\<g_once_init_enter_impl\>' | grep '\<g_' && status=1
+       readelf -r $so | grep 'JU\?MP_SLOT' | \
+               grep -v '\<g_string_insert_c\>' | \
+               grep -v '\<g_atomic_[a-z]*_[sg]et\>' | \
+               grep -v '\<g_once_init_enter_impl\>' | \
+               grep -v '\<g_bit_' | \
+               grep '\<g_' && status=1
 done
 
 exit $status