From: Bruno Haible Date: Wed, 17 Oct 2007 20:18:32 +0000 (+0000) Subject: Modifications for the sake of WOE32DLL ports. X-Git-Tag: v0.17~110 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=da8b706f892f732e34dd7ed577b0b8d0b1171e1b;p=thirdparty%2Fgettext.git Modifications for the sake of WOE32DLL ports. --- diff --git a/gnulib-local/ChangeLog b/gnulib-local/ChangeLog index 7384956d0..814ac2761 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 a614cc15e..51a7e5477 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 000000000..1db2649d3 --- /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 000000000..032f5f31a --- /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