mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-03 09:46:17 +01:00
glib/: fully remove galias hacks
This commit is contained in:
parent
c243905c95
commit
2e53e50244
2
glib/.gitignore
vendored
2
glib/.gitignore
vendored
@ -1,5 +1,3 @@
|
|||||||
galias.h
|
|
||||||
galiasdef.c
|
|
||||||
gtester
|
gtester
|
||||||
libglib-gdb.py
|
libglib-gdb.py
|
||||||
makefile.msc
|
makefile.msc
|
||||||
|
@ -43,21 +43,13 @@ AM_CPPFLAGS = \
|
|||||||
glib.def: glib.symbols
|
glib.def: glib.symbols
|
||||||
$(AM_V_GEN) (echo -e EXPORTS; $(CPP) -P -DINCLUDE_VARIABLES -DINCLUDE_INTERNAL_SYMBOLS -DG_OS_WIN32 -DALL_FILES - <$(srcdir)/glib.symbols | sed -e '/^$$/d' -e 's/^/ /' -e 's/G_GNUC_[^ ]*//g') > glib.def
|
$(AM_V_GEN) (echo -e EXPORTS; $(CPP) -P -DINCLUDE_VARIABLES -DINCLUDE_INTERNAL_SYMBOLS -DG_OS_WIN32 -DALL_FILES - <$(srcdir)/glib.symbols | sed -e '/^$$/d' -e 's/^/ /' -e 's/G_GNUC_[^ ]*//g') > glib.def
|
||||||
|
|
||||||
galias.h: $(srcdir)/makegalias.pl glib.symbols
|
|
||||||
$(AM_V_GEN) $(PERL) $(srcdir)/makegalias.pl < $(srcdir)/glib.symbols > galias.h
|
|
||||||
|
|
||||||
galiasdef.c: $(srcdir)/makegalias.pl glib.symbols
|
|
||||||
$(AM_V_GEN) $(PERL) $(srcdir)/makegalias.pl -def < $(srcdir)/glib.symbols > galiasdef.c
|
|
||||||
|
|
||||||
if OS_LINUX
|
if OS_LINUX
|
||||||
if HAVE_GNUC_VISIBILITY
|
if HAVE_GNUC_VISIBILITY
|
||||||
TESTS_ENVIRONMENT = GLIB_DEBUG_FLAGS="$(GLIB_DEBUG_FLAGS)"
|
TESTS_ENVIRONMENT = GLIB_DEBUG_FLAGS="$(GLIB_DEBUG_FLAGS)"
|
||||||
TESTS = abicheck.sh pltcheck.sh
|
TESTS = abicheck.sh
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
BUILT_SOURCES = galias.h galiasdef.c
|
|
||||||
|
|
||||||
MIRRORING_TAB_SOURCE = \
|
MIRRORING_TAB_SOURCE = \
|
||||||
glib-mirroring-tab/Makefile \
|
glib-mirroring-tab/Makefile \
|
||||||
glib-mirroring-tab/gen-mirroring-tab.c \
|
glib-mirroring-tab/gen-mirroring-tab.c \
|
||||||
@ -71,9 +63,7 @@ EXTRA_DIST += \
|
|||||||
glib.rc.in \
|
glib.rc.in \
|
||||||
gen-unicode-tables.pl \
|
gen-unicode-tables.pl \
|
||||||
gen-script-table.pl \
|
gen-script-table.pl \
|
||||||
makegalias.pl \
|
|
||||||
abicheck.sh \
|
abicheck.sh \
|
||||||
pltcheck.sh \
|
|
||||||
glib.symbols \
|
glib.symbols \
|
||||||
gregex.c \
|
gregex.c \
|
||||||
gregex.h \
|
gregex.h \
|
||||||
@ -84,9 +74,7 @@ EXTRA_DIST += \
|
|||||||
# These may be in the builddir too
|
# These may be in the builddir too
|
||||||
BUILT_EXTRA_DIST = \
|
BUILT_EXTRA_DIST = \
|
||||||
makefile.msc \
|
makefile.msc \
|
||||||
glib.rc \
|
glib.rc
|
||||||
galias.h \
|
|
||||||
galiasdef.c
|
|
||||||
|
|
||||||
lib_LTLIBRARIES = libglib-2.0.la
|
lib_LTLIBRARIES = libglib-2.0.la
|
||||||
|
|
||||||
@ -336,7 +324,7 @@ glib_probes.h: glib_probes.d Makefile
|
|||||||
sed -e "s,define STAP_HAS_SEMAPHORES 1,undef STAP_HAS_SEMAPHORES," < $@.tmp > $@ && rm -f $@.tmp
|
sed -e "s,define STAP_HAS_SEMAPHORES 1,undef STAP_HAS_SEMAPHORES," < $@.tmp > $@ && rm -f $@.tmp
|
||||||
glib_probes.o: glib_probes.d Makefile
|
glib_probes.o: glib_probes.d Makefile
|
||||||
$(DTRACE) -G -s $< -o $@
|
$(DTRACE) -G -s $< -o $@
|
||||||
BUILT_SOURCES += glib_probes.h glib_probes.o
|
BUILT_SOURCES = glib_probes.h glib_probes.o
|
||||||
CLEANFILES += glib_probes.h glib_probes.h.tmp
|
CLEANFILES += glib_probes.h glib_probes.h.tmp
|
||||||
libglib_2_0_la_LIBADD += glib_probes.o
|
libglib_2_0_la_LIBADD += glib_probes.o
|
||||||
endif
|
endif
|
||||||
|
@ -40,7 +40,6 @@
|
|||||||
#include "gmessages.h"
|
#include "gmessages.h"
|
||||||
#include "gqsort.h"
|
#include "gqsort.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: arrays
|
* SECTION: arrays
|
||||||
@ -1590,6 +1589,3 @@ g_byte_array_sort_with_data (GByteArray *array,
|
|||||||
{
|
{
|
||||||
g_array_sort_with_data ((GArray *) array, compare_func, user_data);
|
g_array_sort_with_data ((GArray *) array, compare_func, user_data);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_ARRAY_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -33,7 +33,6 @@
|
|||||||
#include "gtestutils.h"
|
#include "gtestutils.h"
|
||||||
#include "gthread.h"
|
#include "gthread.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
|
|
||||||
struct _GAsyncQueue
|
struct _GAsyncQueue
|
||||||
@ -667,6 +666,3 @@ _g_async_queue_get_mutex (GAsyncQueue* queue)
|
|||||||
|
|
||||||
return queue->mutex;
|
return queue->mutex;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_ASYNCQUEUE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -21,7 +21,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
gint
|
gint
|
||||||
g_atomic_int_exchange_and_add (volatile gint G_GNUC_MAY_ALIAS *atomic,
|
g_atomic_int_exchange_and_add (volatile gint G_GNUC_MAY_ALIAS *atomic,
|
||||||
@ -87,6 +86,3 @@ void
|
|||||||
*atomic = newval;
|
*atomic = newval;
|
||||||
__sync_synchronize ();
|
__sync_synchronize ();
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_ATOMIC_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -29,7 +29,6 @@
|
|||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "gthreadprivate.h"
|
#include "gthreadprivate.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#if defined (__GNUC__)
|
#if defined (__GNUC__)
|
||||||
# if defined (G_ATOMIC_I486)
|
# if defined (G_ATOMIC_I486)
|
||||||
@ -1053,6 +1052,3 @@ void
|
|||||||
g_atomic_pointer_set (atomic, newval);
|
g_atomic_pointer_set (atomic, newval);
|
||||||
}
|
}
|
||||||
#endif /* G_ATOMIC_OP_MEMORY_BARRIER_NEEDED */
|
#endif /* G_ATOMIC_OP_MEMORY_BARRIER_NEEDED */
|
||||||
|
|
||||||
#define __G_ATOMIC_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -77,7 +77,6 @@
|
|||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#ifndef G_OS_WIN32
|
#ifndef G_OS_WIN32
|
||||||
static void stack_trace (char **args);
|
static void stack_trace (char **args);
|
||||||
@ -303,6 +302,3 @@ stack_trace (char **args)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#endif /* !G_OS_WIN32 */
|
#endif /* !G_OS_WIN32 */
|
||||||
|
|
||||||
#define __G_BACKTRACE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION:base64 Base64 Encoding
|
* SECTION:base64 Base64 Encoding
|
||||||
@ -441,7 +440,3 @@ g_base64_decode_inplace (gchar *text,
|
|||||||
|
|
||||||
return (guchar *) text;
|
return (guchar *) text;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define __G_BASE64_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -29,7 +29,6 @@
|
|||||||
#include "gthreadprivate.h"
|
#include "gthreadprivate.h"
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#ifdef G_BIT_LOCK_FORCE_FUTEX_EMULATION
|
#ifdef G_BIT_LOCK_FORCE_FUTEX_EMULATION
|
||||||
#undef HAVE_FUTEX
|
#undef HAVE_FUTEX
|
||||||
@ -295,6 +294,3 @@ g_bit_unlock (volatile gint *address,
|
|||||||
if (g_atomic_int_get (&g_bit_lock_contended[class]))
|
if (g_atomic_int_get (&g_bit_lock_contended[class]))
|
||||||
g_futex_wake (address);
|
g_futex_wake (address);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_BITLOCK_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -55,7 +55,6 @@
|
|||||||
#include "gtimer.h"
|
#include "gtimer.h"
|
||||||
#include "gutils.h"
|
#include "gutils.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/* XBEL 1.0 standard entities */
|
/* XBEL 1.0 standard entities */
|
||||||
#define XBEL_VERSION "1.0"
|
#define XBEL_VERSION "1.0"
|
||||||
@ -3704,6 +3703,3 @@ g_bookmark_file_get_icon (GBookmarkFile *bookmark,
|
|||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_BOOKMARK_FILE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -27,7 +27,6 @@
|
|||||||
#include <glib/gatomic.h>
|
#include <glib/gatomic.h>
|
||||||
#include <glib/gmem.h>
|
#include <glib/gmem.h>
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: caches
|
* SECTION: caches
|
||||||
@ -326,6 +325,3 @@ g_cache_value_foreach (GCache *cache,
|
|||||||
|
|
||||||
g_hash_table_foreach (cache->key_table, func, user_data);
|
g_hash_table_foreach (cache->key_table, func, user_data);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_CACHE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -27,7 +27,6 @@
|
|||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: checksum
|
* SECTION: checksum
|
||||||
@ -1456,6 +1455,3 @@ g_compute_checksum_for_string (GChecksumType checksum_type,
|
|||||||
|
|
||||||
return g_compute_checksum_for_data (checksum_type, (const guchar *) str, length);
|
return g_compute_checksum_for_data (checksum_type, (const guchar *) str, length);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_CHECKSUM_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -39,7 +39,6 @@
|
|||||||
#undef G_DISABLE_DEPRECATED
|
#undef G_DISABLE_DEPRECATED
|
||||||
|
|
||||||
#include "gcompletion.h"
|
#include "gcompletion.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: completion
|
* SECTION: completion
|
||||||
@ -490,6 +489,3 @@ main (int argc,
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define __G_COMPLETION_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -55,7 +55,6 @@
|
|||||||
#error GNU libiconv not in use but included iconv.h is from libiconv
|
#error GNU libiconv not in use but included iconv.h is from libiconv
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/* We try to terminate strings in unknown charsets with this many zero bytes
|
/* We try to terminate strings in unknown charsets with this many zero bytes
|
||||||
* to ensure that multibyte strings really are nul-terminated when we return
|
* to ensure that multibyte strings really are nul-terminated when we return
|
||||||
@ -2125,6 +2124,3 @@ g_filename_display_name (const gchar *filename)
|
|||||||
|
|
||||||
return display_name;
|
return display_name;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_CONVERT_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -37,7 +37,6 @@
|
|||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "gdatasetprivate.h"
|
#include "gdatasetprivate.h"
|
||||||
#include "glib_trace.h"
|
#include "glib_trace.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: datasets
|
* SECTION: datasets
|
||||||
@ -1214,6 +1213,3 @@ g_intern_static_string (const gchar *string)
|
|||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_DATASET_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -46,7 +46,6 @@
|
|||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
GDate*
|
GDate*
|
||||||
g_date_new (void)
|
g_date_new (void)
|
||||||
@ -1899,7 +1898,3 @@ g_date_strftime (gchar *s,
|
|||||||
return retval;
|
return retval;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_DATE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
|
||||||
|
@ -39,7 +39,6 @@
|
|||||||
|
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#if defined (_MSC_VER) && !defined (HAVE_DIRENT_H)
|
#if defined (_MSC_VER) && !defined (HAVE_DIRENT_H)
|
||||||
#include "../build/win32/dirent/dirent.h"
|
#include "../build/win32/dirent/dirent.h"
|
||||||
@ -302,6 +301,3 @@ g_dir_close (GDir *dir)
|
|||||||
#endif
|
#endif
|
||||||
g_free (dir);
|
g_free (dir);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_DIR_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -27,7 +27,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -384,6 +383,3 @@ g_propagate_prefixed_error (GError **dest,
|
|||||||
va_end (ap);
|
va_end (ap);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_ERROR_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -52,7 +52,6 @@
|
|||||||
#include "gstdio.h"
|
#include "gstdio.h"
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* g_mkdir_with_parents:
|
* g_mkdir_with_parents:
|
||||||
@ -2015,6 +2014,3 @@ g_file_open_tmp (const gchar *tmpl,
|
|||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define __G_FILEUTILS_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -33,7 +33,6 @@
|
|||||||
#include <string.h> /* memset */
|
#include <string.h> /* memset */
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: hash_tables
|
* SECTION: hash_tables
|
||||||
@ -1456,6 +1455,3 @@ g_hash_table_get_values (GHashTable *hash_table)
|
|||||||
|
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_HASH_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -34,7 +34,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
|
|
||||||
/* --- functions --- */
|
/* --- functions --- */
|
||||||
@ -633,6 +632,3 @@ g_hook_compare_ids (GHook *new_hook,
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_HOOK_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -26,7 +26,6 @@
|
|||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION:ghostutils
|
* SECTION:ghostutils
|
||||||
@ -764,6 +763,3 @@ g_hostname_is_ip_address (const gchar *hostname)
|
|||||||
/* If there's nothing left to parse, then it's ok. */
|
/* If there's nothing left to parse, then it's ok. */
|
||||||
return !*p;
|
return !*p;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_HOST_UTILS_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -48,7 +48,6 @@
|
|||||||
|
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: iochannels
|
* SECTION: iochannels
|
||||||
@ -2579,6 +2578,3 @@ g_io_channel_error_quark (void)
|
|||||||
{
|
{
|
||||||
return g_quark_from_static_string ("g-io-channel-error-quark");
|
return g_quark_from_static_string ("g-io-channel-error-quark");
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_IOCHANNEL_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -44,7 +44,6 @@
|
|||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Unix IO Channels
|
* Unix IO Channels
|
||||||
@ -640,6 +639,3 @@ g_io_channel_unix_get_fd (GIOChannel *channel)
|
|||||||
GIOUnixChannel *unix_channel = (GIOUnixChannel *)channel;
|
GIOUnixChannel *unix_channel = (GIOUnixChannel *)channel;
|
||||||
return unix_channel->fd;
|
return unix_channel->fd;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_IO_UNIX_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -84,7 +84,6 @@
|
|||||||
#include "gstdio.h"
|
#include "gstdio.h"
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
typedef struct _GIOWin32Channel GIOWin32Channel;
|
typedef struct _GIOWin32Channel GIOWin32Channel;
|
||||||
typedef struct _GIOWin32Watch GIOWin32Watch;
|
typedef struct _GIOWin32Watch GIOWin32Watch;
|
||||||
@ -2239,6 +2238,3 @@ g_io_channel_win32_new_stream_socket (int socket)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define __G_IO_WIN32_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -65,7 +65,6 @@
|
|||||||
#include "gstrfuncs.h"
|
#include "gstrfuncs.h"
|
||||||
#include "gutils.h"
|
#include "gutils.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
typedef struct _GKeyFileGroup GKeyFileGroup;
|
typedef struct _GKeyFileGroup GKeyFileGroup;
|
||||||
|
|
||||||
@ -3929,6 +3928,3 @@ g_key_file_parse_comment_as_value (GKeyFile *key_file,
|
|||||||
|
|
||||||
return g_string_free (string, FALSE);
|
return g_string_free (string, FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_KEY_FILE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -115,10 +115,7 @@ class GHashPrinter:
|
|||||||
try:
|
try:
|
||||||
string_hash = read_global_var ("g_str_hash")
|
string_hash = read_global_var ("g_str_hash")
|
||||||
except:
|
except:
|
||||||
try:
|
string_hash = None
|
||||||
string_hash = read_global_var ("IA__g_str_hash")
|
|
||||||
except:
|
|
||||||
string_hash = None
|
|
||||||
if self.val != 0 and string_hash != None and self.val["hash_func"] == string_hash:
|
if self.val != 0 and string_hash != None and self.val["hash_func"] == string_hash:
|
||||||
self.keys_are_strings = True
|
self.keys_are_strings = True
|
||||||
|
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
/* This file lists all exported symbols. It is used to generate
|
/* This file lists all exported symbols. It is used to generate
|
||||||
* the glib.def file used to control exports on Windows and the
|
* the glib.def file used to control exports on Windows.
|
||||||
* galias.h/galiasdef.c files used to avoid PLT entries for
|
|
||||||
* internal uses of exported functions (see makegalias.pl).
|
|
||||||
*
|
*
|
||||||
* Every symbol must be included in the right
|
* Every symbol must be included in the right
|
||||||
* #ifdef IN_HEADER(sym) #endif and
|
* #ifdef IN_HEADER(sym) #endif and
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: linked_lists_double
|
* SECTION: linked_lists_double
|
||||||
@ -1148,6 +1147,3 @@ g_list_sort_with_data (GList *list,
|
|||||||
{
|
{
|
||||||
return g_list_sort_real (list, (GFunc) compare_func, user_data);
|
return g_list_sort_real (list, (GFunc) compare_func, user_data);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_LIST_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -77,7 +77,6 @@
|
|||||||
#include <sys/wait.h>
|
#include <sys/wait.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/* Types */
|
/* Types */
|
||||||
|
|
||||||
@ -4251,6 +4250,3 @@ g_idle_remove_by_data (gpointer data)
|
|||||||
{
|
{
|
||||||
return g_source_remove_by_funcs_user_data (&g_idle_funcs, data);
|
return g_source_remove_by_funcs_user_data (&g_idle_funcs, data);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_MAIN_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -56,7 +56,6 @@
|
|||||||
|
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#ifndef _O_BINARY
|
#ifndef _O_BINARY
|
||||||
#define _O_BINARY 0
|
#define _O_BINARY 0
|
||||||
@ -343,6 +342,3 @@ g_mapped_file_unref (GMappedFile *file)
|
|||||||
if (g_atomic_int_dec_and_test (&file->ref_count))
|
if (g_atomic_int_dec_and_test (&file->ref_count))
|
||||||
g_mapped_file_destroy (file);
|
g_mapped_file_destroy (file);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_MAPPED_FILE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -29,7 +29,6 @@
|
|||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
GQuark
|
GQuark
|
||||||
g_markup_error_quark (void)
|
g_markup_error_quark (void)
|
||||||
@ -2779,6 +2778,3 @@ failure:
|
|||||||
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_MARKUP_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -41,7 +41,6 @@
|
|||||||
#include "gthread.h"
|
#include "gthread.h"
|
||||||
#include "glib_trace.h"
|
#include "glib_trace.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#define MEM_PROFILE_TABLE_SIZE 4096
|
#define MEM_PROFILE_TABLE_SIZE 4096
|
||||||
|
|
||||||
@ -1197,6 +1196,3 @@ _g_mem_thread_init_noprivate_nomessage (void)
|
|||||||
gmem_profile_mutex = g_mutex_new ();
|
gmem_profile_mutex = g_mutex_new ();
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_MEM_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -45,7 +45,6 @@
|
|||||||
#include "gdebug.h"
|
#include "gdebug.h"
|
||||||
#include "gprintfint.h"
|
#include "gprintfint.h"
|
||||||
#include "gthreadprivate.h"
|
#include "gthreadprivate.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#ifdef G_OS_WIN32
|
#ifdef G_OS_WIN32
|
||||||
#include <process.h> /* For getpid() */
|
#include <process.h> /* For getpid() */
|
||||||
@ -575,12 +574,6 @@ g_return_if_fail_warning (const char *log_domain,
|
|||||||
const char *pretty_function,
|
const char *pretty_function,
|
||||||
const char *expression)
|
const char *expression)
|
||||||
{
|
{
|
||||||
/*
|
|
||||||
* Omit the prefix used by the PLT-reduction
|
|
||||||
* technique used in GTK+.
|
|
||||||
*/
|
|
||||||
if (g_str_has_prefix (pretty_function, "IA__"))
|
|
||||||
pretty_function += 4;
|
|
||||||
g_log (log_domain,
|
g_log (log_domain,
|
||||||
G_LOG_LEVEL_CRITICAL,
|
G_LOG_LEVEL_CRITICAL,
|
||||||
"%s: assertion `%s' failed",
|
"%s: assertion `%s' failed",
|
||||||
@ -616,12 +609,6 @@ g_assert_warning (const char *log_domain,
|
|||||||
const char *pretty_function,
|
const char *pretty_function,
|
||||||
const char *expression)
|
const char *expression)
|
||||||
{
|
{
|
||||||
/*
|
|
||||||
* Omit the prefix used by the PLT-reduction
|
|
||||||
* technique used in GTK+.
|
|
||||||
*/
|
|
||||||
if (g_str_has_prefix (pretty_function, "IA__"))
|
|
||||||
pretty_function += 4;
|
|
||||||
g_log (log_domain,
|
g_log (log_domain,
|
||||||
G_LOG_LEVEL_ERROR,
|
G_LOG_LEVEL_ERROR,
|
||||||
expression
|
expression
|
||||||
@ -1161,6 +1148,3 @@ _g_debug_init (void)
|
|||||||
g_log_set_always_fatal (fatal_mask);
|
g_log_set_always_fatal (fatal_mask);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_MESSAGES_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -34,7 +34,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: trees-nary
|
* SECTION: trees-nary
|
||||||
@ -1276,6 +1275,3 @@ g_node_children_foreach (GNode *node,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_NODE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -21,7 +21,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "glib/glib.h"
|
#include "glib/glib.h"
|
||||||
#include "glib/galias.h"
|
|
||||||
|
|
||||||
/* Private namespace for gnulib functions */
|
/* Private namespace for gnulib functions */
|
||||||
#define asnprintf _g_gnulib_asnprintf
|
#define asnprintf _g_gnulib_asnprintf
|
||||||
|
@ -132,7 +132,6 @@
|
|||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
#include "gprintf.h"
|
#include "gprintf.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
@ -2380,7 +2379,3 @@ g_option_context_get_description (GOptionContext *context)
|
|||||||
|
|
||||||
return context->description;
|
return context->description;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define __G_OPTION_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -28,7 +28,6 @@
|
|||||||
#include "gmem.h"
|
#include "gmem.h"
|
||||||
#include "gunicode.h"
|
#include "gunicode.h"
|
||||||
#include "gutils.h"
|
#include "gutils.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: patterns
|
* SECTION: patterns
|
||||||
@ -441,6 +440,3 @@ g_pattern_match_simple (const gchar *pattern,
|
|||||||
|
|
||||||
return ergo;
|
return ergo;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_PATTERN_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -77,7 +77,6 @@
|
|||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
#endif /* G_OS_WIN32 */
|
#endif /* G_OS_WIN32 */
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#ifdef G_MAIN_POLL_DEBUG
|
#ifdef G_MAIN_POLL_DEBUG
|
||||||
extern gboolean _g_main_poll_debug;
|
extern gboolean _g_main_poll_debug;
|
||||||
@ -425,6 +424,3 @@ g_poll (GPollFD *fds,
|
|||||||
#endif /* !G_OS_WIN32 */
|
#endif /* !G_OS_WIN32 */
|
||||||
|
|
||||||
#endif /* !HAVE_POLL */
|
#endif /* !HAVE_POLL */
|
||||||
|
|
||||||
#define __G_POLL_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
|
|
||||||
static const guint g_primes[] =
|
static const guint g_primes[] =
|
||||||
@ -85,6 +84,3 @@ g_spaced_primes_closest (guint num)
|
|||||||
|
|
||||||
return g_primes[g_nprimes - 1];
|
return g_primes[g_nprimes - 1];
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_PRIMES_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
#include "gprintf.h"
|
#include "gprintf.h"
|
||||||
#include "gprintfint.h"
|
#include "gprintfint.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* g_printf:
|
* g_printf:
|
||||||
@ -339,6 +338,3 @@ g_vasprintf (gchar **string,
|
|||||||
|
|
||||||
return len;
|
return len;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_PRINTF_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -39,7 +39,6 @@
|
|||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/* Byte-wise swap two items of size SIZE. */
|
/* Byte-wise swap two items of size SIZE. */
|
||||||
#define SWAP(a, b, size) \
|
#define SWAP(a, b, size) \
|
||||||
@ -282,6 +281,3 @@ g_qsort_with_data (gconstpointer pbase,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_QSORT_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -27,7 +27,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* g_queue_new:
|
* g_queue_new:
|
||||||
@ -1008,6 +1007,3 @@ g_queue_insert_sorted (GQueue *queue,
|
|||||||
else
|
else
|
||||||
g_queue_push_tail (queue, data);
|
g_queue_push_tail (queue, data);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_QUEUE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -49,7 +49,6 @@
|
|||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "gthreadprivate.h"
|
#include "gthreadprivate.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#ifdef G_OS_WIN32
|
#ifdef G_OS_WIN32
|
||||||
#include <process.h> /* For getpid() */
|
#include <process.h> /* For getpid() */
|
||||||
@ -694,7 +693,3 @@ g_random_set_seed (guint32 seed)
|
|||||||
g_rand_set_seed (global_random, seed);
|
g_rand_set_seed (global_random, seed);
|
||||||
G_UNLOCK (global_random);
|
G_UNLOCK (global_random);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define __G_RAND_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -38,7 +38,6 @@
|
|||||||
#define PCRE_ERROR_NULLWSLIMIT (-22)
|
#define PCRE_ERROR_NULLWSLIMIT (-22)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/* Mask of all the possible values for GRegexCompileFlags. */
|
/* Mask of all the possible values for GRegexCompileFlags. */
|
||||||
#define G_REGEX_COMPILE_MASK (G_REGEX_CASELESS | \
|
#define G_REGEX_COMPILE_MASK (G_REGEX_CASELESS | \
|
||||||
@ -2789,6 +2788,3 @@ g_regex_escape_string (const gchar *string,
|
|||||||
|
|
||||||
return g_string_free (escaped, FALSE);
|
return g_string_free (escaped, FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_REGEX_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -40,7 +40,6 @@
|
|||||||
#undef G_DISABLE_DEPRECATED
|
#undef G_DISABLE_DEPRECATED
|
||||||
|
|
||||||
#include "grel.h"
|
#include "grel.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: relations
|
* SECTION: relations
|
||||||
@ -674,6 +673,3 @@ g_relation_print (GRelation *relation)
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_REL_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -44,7 +44,6 @@
|
|||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "gprintfint.h"
|
#include "gprintfint.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#ifdef G_OS_WIN32
|
#ifdef G_OS_WIN32
|
||||||
#include <io.h> /* For _read() */
|
#include <io.h> /* For _read() */
|
||||||
@ -1762,6 +1761,3 @@ g_scanner_get_token_ll (GScanner *scanner,
|
|||||||
*token_p = token;
|
*token_p = token;
|
||||||
*value_p = value;
|
*value_p = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_SCANNER_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -21,7 +21,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: sequence
|
* SECTION: sequence
|
||||||
@ -1813,7 +1812,3 @@ node_insert_sorted (GSequenceNode *node,
|
|||||||
|
|
||||||
node_insert_before (closest, new);
|
node_insert_before (closest, new);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define __G_SEQUENCE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: shell
|
* SECTION: shell
|
||||||
@ -690,6 +689,3 @@ g_shell_parse_argv (const gchar *command_line,
|
|||||||
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_SHELL_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -36,7 +36,6 @@
|
|||||||
#include "gthreadprivate.h"
|
#include "gthreadprivate.h"
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "glib_trace.h"
|
#include "glib_trace.h"
|
||||||
#include "galias.h"
|
|
||||||
#ifdef HAVE_UNISTD_H
|
#ifdef HAVE_UNISTD_H
|
||||||
#include <unistd.h> /* sysconf() */
|
#include <unistd.h> /* sysconf() */
|
||||||
#endif
|
#endif
|
||||||
@ -1488,6 +1487,3 @@ g_slice_debug_tree_statistics (void)
|
|||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
#endif /* G_ENABLE_DEBUG */
|
#endif /* G_ENABLE_DEBUG */
|
||||||
|
|
||||||
#define __G_SLICE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: linked_lists_single
|
* SECTION: linked_lists_single
|
||||||
@ -1056,6 +1055,3 @@ g_slist_sort_with_data (GSList *list,
|
|||||||
{
|
{
|
||||||
return g_slist_sort_real (list, (GFunc) compare_func, user_data);
|
return g_slist_sort_real (list, (GFunc) compare_func, user_data);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_SLIST_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -47,7 +47,6 @@
|
|||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "gprintfint.h"
|
#include "gprintfint.h"
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
@ -1492,6 +1491,3 @@ g_spawn_command_line_async (const gchar *command_line,
|
|||||||
#endif /* !_WIN64 */
|
#endif /* !_WIN64 */
|
||||||
|
|
||||||
#endif /* !GSPAWN_HELPER */
|
#endif /* !GSPAWN_HELPER */
|
||||||
|
|
||||||
#define __G_SPAWN_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -43,7 +43,6 @@
|
|||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
static gint g_execute (const gchar *file,
|
static gint g_execute (const gchar *file,
|
||||||
gchar **argv,
|
gchar **argv,
|
||||||
@ -1677,6 +1676,3 @@ void
|
|||||||
g_spawn_close_pid (GPid pid)
|
g_spawn_close_pid (GPid pid)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_SPAWN_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -45,7 +45,6 @@
|
|||||||
|
|
||||||
#include "gstdio.h"
|
#include "gstdio.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#if !defined (G_OS_UNIX) && !defined (G_OS_WIN32) && !defined (G_OS_BEOS)
|
#if !defined (G_OS_UNIX) && !defined (G_OS_WIN32) && !defined (G_OS_BEOS)
|
||||||
#error Please port this to your operating system
|
#error Please port this to your operating system
|
||||||
@ -824,6 +823,3 @@ g_utime (const gchar *filename,
|
|||||||
return utime (filename, utb);
|
return utime (filename, utb);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_STDIO_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -48,7 +48,6 @@
|
|||||||
#include "gprintfint.h"
|
#include "gprintfint.h"
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#ifdef G_OS_WIN32
|
#ifdef G_OS_WIN32
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
@ -3270,7 +3269,3 @@ g_dngettext (const gchar *domain,
|
|||||||
|
|
||||||
return dngettext (domain, msgid, msgid_plural, n);
|
return dngettext (domain, msgid, msgid_plural, n);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define __G_STRFUNCS_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -42,7 +42,6 @@
|
|||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "gprintf.h"
|
#include "gprintf.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: string_chunks
|
* SECTION: string_chunks
|
||||||
@ -1519,6 +1518,3 @@ g_string_append_printf (GString *string,
|
|||||||
g_string_append_vprintf (string, format, args);
|
g_string_append_vprintf (string, format, args);
|
||||||
va_end (args);
|
va_end (args);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_STRING_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -49,7 +49,6 @@
|
|||||||
#include "gstrfuncs.h"
|
#include "gstrfuncs.h"
|
||||||
#include "gtimer.h"
|
#include "gtimer.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/* Global variable for storing assertion messages; this is the counterpart to
|
/* Global variable for storing assertion messages; this is the counterpart to
|
||||||
* glibc's (private) __abort_msg variable, and allows developers and crash
|
* glibc's (private) __abort_msg variable, and allows developers and crash
|
||||||
@ -2038,6 +2037,3 @@ g_test_log_msg_free (GTestLogMsg *tmsg)
|
|||||||
* Since: 2.16
|
* Since: 2.16
|
||||||
**/
|
**/
|
||||||
/* --- macros docs END --- */
|
/* --- macros docs END --- */
|
||||||
|
|
||||||
#define __G_TEST_UTILS_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -61,7 +61,6 @@
|
|||||||
#include "gtestutils.h"
|
#include "gtestutils.h"
|
||||||
#include "gtimer.h"
|
#include "gtimer.h"
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: threads
|
* SECTION: threads
|
||||||
@ -2537,7 +2536,3 @@ g_thread_get_initialized ()
|
|||||||
{
|
{
|
||||||
return g_thread_supported ();
|
return g_thread_supported ();
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_THREAD_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
|
||||||
|
@ -27,7 +27,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: thread_pools
|
* SECTION: thread_pools
|
||||||
@ -990,6 +989,3 @@ g_thread_pool_get_max_idle_time (void)
|
|||||||
{
|
{
|
||||||
return g_atomic_int_get (&max_idle_time);
|
return g_atomic_int_get (&max_idle_time);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_THREADPOOL_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -49,7 +49,6 @@
|
|||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "gthread.h"
|
#include "gthread.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: timers
|
* SECTION: timers
|
||||||
@ -563,6 +562,3 @@ g_time_val_to_iso8601 (GTimeVal *time_)
|
|||||||
|
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_TIMER_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: trees-binary
|
* SECTION: trees-binary
|
||||||
@ -1410,8 +1409,3 @@ g_tree_dump (GTree *tree)
|
|||||||
g_tree_node_dump (tree->root, 0);
|
g_tree_node_dump (tree->root, 0);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#define __G_TREE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
|
||||||
|
@ -24,7 +24,6 @@
|
|||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "gunibreak.h"
|
#include "gunibreak.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#define TPROP_PART1(Page, Char) \
|
#define TPROP_PART1(Page, Char) \
|
||||||
((break_property_table_part1[Page] >= G_UNICODE_MAX_TABLE_INDEX) \
|
((break_property_table_part1[Page] >= G_UNICODE_MAX_TABLE_INDEX) \
|
||||||
@ -61,6 +60,3 @@ g_unichar_break_type (gunichar c)
|
|||||||
{
|
{
|
||||||
return PROP (c);
|
return PROP (c);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_UNIBREAK_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -32,7 +32,6 @@
|
|||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "gunicodeprivate.h"
|
#include "gunicodeprivate.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#ifdef _MSC_VER
|
#ifdef _MSC_VER
|
||||||
/* Workaround for bug in MSVCR80.DLL */
|
/* Workaround for bug in MSVCR80.DLL */
|
||||||
@ -673,7 +672,3 @@ g_utf8_collate_key_for_filename (const gchar *str,
|
|||||||
return carbon_collate_key_for_filename (str, len);
|
return carbon_collate_key_for_filename (str, len);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define __G_UNICOLLATE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -27,7 +27,6 @@
|
|||||||
#include "gunidecomp.h"
|
#include "gunidecomp.h"
|
||||||
#include "gunicomp.h"
|
#include "gunicomp.h"
|
||||||
#include "gunicodeprivate.h"
|
#include "gunicodeprivate.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
|
|
||||||
#define CC_PART1(Page, Char) \
|
#define CC_PART1(Page, Char) \
|
||||||
@ -530,6 +529,3 @@ g_utf8_normalize (const gchar *str,
|
|||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_UNIDECOMP_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
#include "gmirroringtable.h"
|
#include "gmirroringtable.h"
|
||||||
#include "gscripttable.h"
|
#include "gscripttable.h"
|
||||||
#include "gunicodeprivate.h"
|
#include "gunicodeprivate.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#define ATTR_TABLE(Page) (((Page) <= G_UNICODE_LAST_PAGE_PART1) \
|
#define ATTR_TABLE(Page) (((Page) <= G_UNICODE_LAST_PAGE_PART1) \
|
||||||
? attr_table_part1[Page] \
|
? attr_table_part1[Page] \
|
||||||
@ -1296,7 +1295,3 @@ g_unichar_get_script (gunichar ch)
|
|||||||
else
|
else
|
||||||
return g_unichar_get_script_bsearch (ch);
|
return g_unichar_get_script_bsearch (ch);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define __G_UNIPROP_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -32,7 +32,6 @@
|
|||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION:gurifuncs
|
* SECTION:gurifuncs
|
||||||
@ -248,6 +247,3 @@ g_uri_escape_string (const char *unescaped,
|
|||||||
|
|
||||||
return g_string_free (s, FALSE);
|
return g_string_free (s, FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_URI_FUNCS_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -39,7 +39,6 @@
|
|||||||
#include "libcharset/libcharset.h"
|
#include "libcharset/libcharset.h"
|
||||||
|
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#define UTF8_COMPUTE(Char, Mask, Len) \
|
#define UTF8_COMPUTE(Char, Mask, Len) \
|
||||||
if (Char < 128) \
|
if (Char < 128) \
|
||||||
@ -1897,7 +1896,3 @@ _g_utf8_make_valid (const gchar *name)
|
|||||||
|
|
||||||
return g_string_free (string, FALSE);
|
return g_string_free (string, FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define __G_UTF8_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -61,7 +61,6 @@
|
|||||||
#include "gprintfint.h"
|
#include "gprintfint.h"
|
||||||
#include "gthreadprivate.h"
|
#include "gthreadprivate.h"
|
||||||
#include "glibintl.h"
|
#include "glibintl.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#ifdef MAXPATHLEN
|
#ifdef MAXPATHLEN
|
||||||
#define G_PATH_LENGTH MAXPATHLEN
|
#define G_PATH_LENGTH MAXPATHLEN
|
||||||
@ -3596,6 +3595,3 @@ g_get_tmp_dir (void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define __G_UTILS_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -29,7 +29,6 @@
|
|||||||
#include <glib/gmem.h>
|
#include <glib/gmem.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This file includes the structure definition for GVariant and a small
|
* This file includes the structure definition for GVariant and a small
|
||||||
@ -951,6 +950,3 @@ g_variant_is_normal_form (GVariant *value)
|
|||||||
|
|
||||||
return (value->state & STATE_TRUSTED) != 0;
|
return (value->state & STATE_TRUSTED) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_VARIANT_CORE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -24,7 +24,6 @@
|
|||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* two-pass algorithm
|
* two-pass algorithm
|
||||||
@ -2450,7 +2449,3 @@ g_variant_builder_add_parsed (GVariantBuilder *builder,
|
|||||||
g_variant_builder_add_value (builder, g_variant_new_parsed_va (format, &ap));
|
g_variant_builder_add_value (builder, g_variant_new_parsed_va (format, &ap));
|
||||||
va_end (ap);
|
va_end (ap);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define __G_VARIANT_PARSER_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/* GVariantSerialiser
|
/* GVariantSerialiser
|
||||||
*
|
*
|
||||||
@ -1682,7 +1681,4 @@ g_variant_serialiser_is_signature (gconstpointer data,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Epilogue {{{1 */
|
/* Epilogue {{{1 */
|
||||||
#define __G_VARIANT_SERIALISER_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
|
||||||
/* vim:set foldmethod=marker: */
|
/* vim:set foldmethod=marker: */
|
||||||
|
@ -34,7 +34,6 @@
|
|||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: gvariant
|
* SECTION: gvariant
|
||||||
@ -4630,7 +4629,4 @@ g_variant_new_from_data (const GVariantType *type,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Epilogue {{{1 */
|
/* Epilogue {{{1 */
|
||||||
#define __G_VARIANT_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
|
||||||
/* vim:set foldmethod=marker: */
|
/* vim:set foldmethod=marker: */
|
||||||
|
@ -29,7 +29,6 @@
|
|||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION: gvarianttype
|
* SECTION: gvarianttype
|
||||||
@ -1489,6 +1488,3 @@ g_variant_type_checked_ (const gchar *type_string)
|
|||||||
g_return_val_if_fail (g_variant_type_string_is_valid (type_string), NULL);
|
g_return_val_if_fail (g_variant_type_string_is_valid (type_string), NULL);
|
||||||
return (const GVariantType *) type_string;
|
return (const GVariantType *) type_string;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_VARIANT_TYPE_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -28,7 +28,6 @@
|
|||||||
#include <glib/gthread.h>
|
#include <glib/gthread.h>
|
||||||
#include <glib/ghash.h>
|
#include <glib/ghash.h>
|
||||||
|
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
/* < private >
|
/* < private >
|
||||||
* GVariantTypeInfo:
|
* GVariantTypeInfo:
|
||||||
@ -868,6 +867,3 @@ g_variant_type_info_assert_no_infos (void)
|
|||||||
{
|
{
|
||||||
g_assert (g_variant_type_info_table == NULL);
|
g_assert (g_variant_type_info_table == NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_VARIANT_TYPE_INFO_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -52,7 +52,6 @@
|
|||||||
#endif /* _MSC_VER || __DMC__ */
|
#endif /* _MSC_VER || __DMC__ */
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#ifdef G_WITH_CYGWIN
|
#ifdef G_WITH_CYGWIN
|
||||||
#include <sys/cygwin.h>
|
#include <sys/cygwin.h>
|
||||||
@ -595,6 +594,3 @@ g_win32_locale_filename_from_utf8 (const gchar *utf8filename)
|
|||||||
}
|
}
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define __G_WIN32_C__
|
|
||||||
#include "galiasdef.c"
|
|
||||||
|
@ -18,8 +18,6 @@ DEPCFLAGS = -Zm400 $(INTL_CFLAGS) $(DIRENT_CFLAGS)
|
|||||||
all : \
|
all : \
|
||||||
..\config.h \
|
..\config.h \
|
||||||
..\glibconfig.h \
|
..\glibconfig.h \
|
||||||
galias.h \
|
|
||||||
galiasdef.c \
|
|
||||||
gnulib\gnulib.lib \
|
gnulib\gnulib.lib \
|
||||||
pcre\pcre.lib \
|
pcre\pcre.lib \
|
||||||
libglib-2.0-0.dll \
|
libglib-2.0-0.dll \
|
||||||
@ -107,12 +105,6 @@ glib_OBJECTS = \
|
|||||||
..\config.h: ..\config.h.win32
|
..\config.h: ..\config.h.win32
|
||||||
copy ..\config.h.win32 ..\config.h
|
copy ..\config.h.win32 ..\config.h
|
||||||
|
|
||||||
galias.h: glib.symbols
|
|
||||||
perl makegalias.pl < glib.symbols > galias.h
|
|
||||||
|
|
||||||
galiasdef.c: glib.symbols
|
|
||||||
perl makegalias.pl -def < glib.symbols > galiasdef.c
|
|
||||||
|
|
||||||
localcharset.obj : libcharset\localcharset.c
|
localcharset.obj : libcharset\localcharset.c
|
||||||
$(CC) $(CFLAGS) -DLIBDIR=\".\" -c libcharset\localcharset.c
|
$(CC) $(CFLAGS) -DLIBDIR=\".\" -c libcharset\localcharset.c
|
||||||
|
|
||||||
|
@ -1,138 +0,0 @@
|
|||||||
#!/usr/bin/perl -w
|
|
||||||
|
|
||||||
exit 0;
|
|
||||||
|
|
||||||
my $do_def = 0;
|
|
||||||
|
|
||||||
if (($#ARGV >= 0) && ($ARGV[0] eq "-def")) {
|
|
||||||
shift;
|
|
||||||
$do_def = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
print <<EOF;
|
|
||||||
/* Generated by makegalias.pl */
|
|
||||||
|
|
||||||
#ifndef DISABLE_VISIBILITY
|
|
||||||
|
|
||||||
#include "glibconfig.h"
|
|
||||||
|
|
||||||
#ifdef G_HAVE_GNUC_VISIBILITY
|
|
||||||
|
|
||||||
EOF
|
|
||||||
|
|
||||||
if ($do_def) {
|
|
||||||
print <<EOF
|
|
||||||
#undef IN_FILE
|
|
||||||
#define IN_FILE defined
|
|
||||||
|
|
||||||
#undef IN_HEADER
|
|
||||||
#define IN_HEADER(x) 1
|
|
||||||
|
|
||||||
EOF
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
print <<EOF
|
|
||||||
#define IN_FILE(x) 1
|
|
||||||
#define IN_HEADER defined
|
|
||||||
|
|
||||||
EOF
|
|
||||||
}
|
|
||||||
|
|
||||||
my $in_comment = 0;
|
|
||||||
my $in_skipped_section = 0;
|
|
||||||
|
|
||||||
while (<>) {
|
|
||||||
|
|
||||||
# ignore empty lines
|
|
||||||
next if /^\s*$/;
|
|
||||||
|
|
||||||
# skip comments
|
|
||||||
if ($_ =~ /^\s*\/\*/)
|
|
||||||
{
|
|
||||||
$in_comment = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($in_comment)
|
|
||||||
{
|
|
||||||
if ($_ =~ /\*\/\s$/)
|
|
||||||
{
|
|
||||||
$in_comment = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
next;
|
|
||||||
}
|
|
||||||
|
|
||||||
# handle ifdefs
|
|
||||||
if ($_ =~ /^\#endif/)
|
|
||||||
{
|
|
||||||
if (!$in_skipped_section)
|
|
||||||
{
|
|
||||||
print $_;
|
|
||||||
}
|
|
||||||
|
|
||||||
$in_skipped_section = 0;
|
|
||||||
|
|
||||||
next;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($_ =~ /^\#ifdef\s+(INCLUDE_VARIABLES|INCLUDE_INTERNAL_SYMBOLS|ALL_FILES)/)
|
|
||||||
{
|
|
||||||
$in_skipped_section = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($in_skipped_section)
|
|
||||||
{
|
|
||||||
next;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($_ =~ /^\#ifn?def\s+(G|DISABLE_MEM_POOLS|_WIN64)/)
|
|
||||||
{
|
|
||||||
print $_;
|
|
||||||
|
|
||||||
next;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($_ =~ /^\#if.*(G_STDIO_NO_WRAP_ON_UNIX|IN_FILE|IN_HEADER|IN_FILE)/)
|
|
||||||
{
|
|
||||||
print $_;
|
|
||||||
|
|
||||||
next;
|
|
||||||
}
|
|
||||||
|
|
||||||
chop;
|
|
||||||
my $str = $_;
|
|
||||||
my @words;
|
|
||||||
my $attributes = "";
|
|
||||||
|
|
||||||
@words = split(/ /, $str);
|
|
||||||
$str = shift(@words);
|
|
||||||
chomp($str);
|
|
||||||
my $alias = "IA__".$str;
|
|
||||||
|
|
||||||
# Drop any Win32 specific .def file syntax, but keep attributes
|
|
||||||
foreach $word (@words) {
|
|
||||||
$attributes = "$attributes $word" unless $word eq "PRIVATE";
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!$do_def) {
|
|
||||||
print <<EOF
|
|
||||||
extern __typeof ($str) $alias __attribute((visibility("hidden")))$attributes;
|
|
||||||
\#define $str $alias
|
|
||||||
|
|
||||||
EOF
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
print <<EOF
|
|
||||||
\#undef $str
|
|
||||||
extern __typeof ($str) $str __attribute((alias("$alias"), visibility("default")));
|
|
||||||
|
|
||||||
EOF
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
print <<EOF
|
|
||||||
|
|
||||||
#endif /* G_HAVE_GNUC_VISIBILITY */
|
|
||||||
#endif /* DISABLE_VISIBILITY */
|
|
||||||
EOF
|
|
||||||
|
|
@ -251,7 +251,6 @@ typedef struct pcre_callout_block {
|
|||||||
} pcre_callout_block;
|
} pcre_callout_block;
|
||||||
|
|
||||||
#include "glib.h"
|
#include "glib.h"
|
||||||
#include "galias.h"
|
|
||||||
|
|
||||||
#define pcre_malloc g_try_malloc
|
#define pcre_malloc g_try_malloc
|
||||||
#define pcre_free g_free
|
#define pcre_free g_free
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
exit 0
|
|
||||||
|
|
||||||
LANG=C
|
|
||||||
|
|
||||||
status=0
|
|
||||||
|
|
||||||
if ! which readelf 2>/dev/null >/dev/null; then
|
|
||||||
echo "'readelf' not found; skipping test"
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
for so in .libs/lib*.so; do
|
|
||||||
echo Checking $so for local PLT entries
|
|
||||||
# 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 -v '\<g_bit_' | \
|
|
||||||
grep '\<g_' && status=1
|
|
||||||
done
|
|
||||||
|
|
||||||
exit $status
|
|
@ -1,7 +1,7 @@
|
|||||||
diff -r 0f4042339eb5 pcre/pcre.h
|
diff -r 0f4042339eb5 pcre/pcre.h
|
||||||
--- pcre/pcre.h Tue Jul 25 22:39:16 2006 +0200
|
--- pcre/pcre.h Tue Jul 25 22:39:16 2006 +0200
|
||||||
+++ pcre/pcre.h Tue Jul 25 22:52:10 2006 +0200
|
+++ pcre/pcre.h Tue Jul 25 22:52:10 2006 +0200
|
||||||
@@ -233,25 +233,14 @@ typedef struct pcre_callout_block {
|
@@ -233,25 +233,13 @@ typedef struct pcre_callout_block {
|
||||||
/* ------------------------------------------------------------------ */
|
/* ------------------------------------------------------------------ */
|
||||||
} pcre_callout_block;
|
} pcre_callout_block;
|
||||||
|
|
||||||
@ -17,7 +17,6 @@ diff -r 0f4042339eb5 pcre/pcre.h
|
|||||||
-PCRE_DATA_SCOPE void *(*pcre_stack_malloc)(size_t);
|
-PCRE_DATA_SCOPE void *(*pcre_stack_malloc)(size_t);
|
||||||
-PCRE_DATA_SCOPE void (*pcre_stack_free)(void *);
|
-PCRE_DATA_SCOPE void (*pcre_stack_free)(void *);
|
||||||
+#include "glib.h"
|
+#include "glib.h"
|
||||||
+#include "galias.h"
|
|
||||||
+
|
+
|
||||||
+#define pcre_malloc g_try_malloc
|
+#define pcre_malloc g_try_malloc
|
||||||
+#define pcre_free g_free
|
+#define pcre_free g_free
|
||||||
|
@ -1953,4 +1953,3 @@ main(int argc, char **argv)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user