summaryrefslogtreecommitdiffstats
path: root/gnulib-local
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2007-10-17 20:18:32 +0000
committerBruno Haible <bruno@clisp.org>2009-06-23 12:15:19 +0200
commitda8b706f892f732e34dd7ed577b0b8d0b1171e1b (patch)
tree670b62e3f43bdb66b8a122a864005e4c4cd08978 /gnulib-local
parent4774a8d85f2e8d0ab18bfc1553a91f679634bc09 (diff)
downloadexternal_gettext-da8b706f892f732e34dd7ed577b0b8d0b1171e1b.zip
external_gettext-da8b706f892f732e34dd7ed577b0b8d0b1171e1b.tar.gz
external_gettext-da8b706f892f732e34dd7ed577b0b8d0b1171e1b.tar.bz2
Modifications for the sake of WOE32DLL ports.
Diffstat (limited to 'gnulib-local')
-rw-r--r--gnulib-local/ChangeLog6
-rw-r--r--gnulib-local/Makefile.am2
-rw-r--r--gnulib-local/lib/gl_array_list.h.diff19
-rw-r--r--gnulib-local/lib/gl_linkedhash_list.h.diff19
4 files changed, 46 insertions, 0 deletions
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 <bruno@clisp.org>
+
+ * 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 <bruno@clisp.org>
* 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