From da8b706f892f732e34dd7ed577b0b8d0b1171e1b Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Wed, 17 Oct 2007 20:18:32 +0000 Subject: Modifications for the sake of WOE32DLL ports. --- gnulib-local/ChangeLog | 6 ++++++ gnulib-local/Makefile.am | 2 ++ gnulib-local/lib/gl_array_list.h.diff | 19 +++++++++++++++++++ gnulib-local/lib/gl_linkedhash_list.h.diff | 19 +++++++++++++++++++ 4 files changed, 46 insertions(+) create mode 100644 gnulib-local/lib/gl_array_list.h.diff create mode 100644 gnulib-local/lib/gl_linkedhash_list.h.diff (limited to 'gnulib-local') diff --git a/gnulib-local/ChangeLog b/gnulib-local/ChangeLog index 7384956..814ac27 100644 --- a/gnulib-local/ChangeLog +++ b/gnulib-local/ChangeLog @@ -1,3 +1,9 @@ +2007-10-17 Bruno Haible + + * lib/gl_array_list.h.diff: New file. + * lib/gl_linkedhash_list.h.diff: New file. + * Makefile.am (EXTRA_DIST): Add them. + 2007-10-07 Bruno Haible * build-aux/moopp (func_version): In the --version output, say GPLv3+. diff --git a/gnulib-local/Makefile.am b/gnulib-local/Makefile.am index a614cc1..51a7e54 100644 --- a/gnulib-local/Makefile.am +++ b/gnulib-local/Makefile.am @@ -47,6 +47,8 @@ lib/fnmatch_loop.c.diff \ lib/gen-lbrkprop.c \ lib/getopt.in.h.diff \ lib/gettext.h \ +lib/gl_array_list.h.diff \ +lib/gl_linkedhash_list.h.diff \ lib/glib.in.h \ lib/glibconfig.in.h \ lib/glib/ghash.c \ diff --git a/gnulib-local/lib/gl_array_list.h.diff b/gnulib-local/lib/gl_array_list.h.diff new file mode 100644 index 0000000..1db2649 --- /dev/null +++ b/gnulib-local/lib/gl_array_list.h.diff @@ -0,0 +1,19 @@ +*** gl_array_list.h.orig 2007-10-08 12:32:53.000000000 +0200 +--- gl_array_list.h 2007-10-17 22:15:00.000000000 +0200 +*************** +*** 24,30 **** + extern "C" { + #endif + +! extern const struct gl_list_implementation gl_array_list_implementation; + #define GL_ARRAY_LIST &gl_array_list_implementation + + #ifdef __cplusplus +--- 24,30 ---- + extern "C" { + #endif + +! extern DLL_VARIABLE const struct gl_list_implementation gl_array_list_implementation; + #define GL_ARRAY_LIST &gl_array_list_implementation + + #ifdef __cplusplus diff --git a/gnulib-local/lib/gl_linkedhash_list.h.diff b/gnulib-local/lib/gl_linkedhash_list.h.diff new file mode 100644 index 0000000..032f5f3 --- /dev/null +++ b/gnulib-local/lib/gl_linkedhash_list.h.diff @@ -0,0 +1,19 @@ +*** gl_linkedhash_list.h.orig 2007-10-08 12:32:53.000000000 +0200 +--- gl_linkedhash_list.h 2007-10-17 22:14:54.000000000 +0200 +*************** +*** 24,30 **** + extern "C" { + #endif + +! extern const struct gl_list_implementation gl_linkedhash_list_implementation; + #define GL_LINKEDHASH_LIST &gl_linkedhash_list_implementation + + #ifdef __cplusplus +--- 24,30 ---- + extern "C" { + #endif + +! extern DLL_VARIABLE const struct gl_list_implementation gl_linkedhash_list_implementation; + #define GL_LINKEDHASH_LIST &gl_linkedhash_list_implementation + + #ifdef __cplusplus -- cgit v1.1