]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Modifications for the sake of WOE32DLL ports.
authorBruno Haible <bruno@clisp.org>
Wed, 17 Oct 2007 20:18:32 +0000 (20:18 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:15:19 +0000 (12:15 +0200)
gnulib-local/ChangeLog
gnulib-local/Makefile.am
gnulib-local/lib/gl_array_list.h.diff [new file with mode: 0644]
gnulib-local/lib/gl_linkedhash_list.h.diff [new file with mode: 0644]

index 7384956d04899e1b6c982f12a2bda759468b615a..814ac27619a579a17a0e905d7cdef16af8bd06ae 100644 (file)
@@ -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+.
index a614cc15e7cbd8e4d46c77690b32d3286d2abf9d..51a7e547732ada6bdcad5b2041e20c1b28e47d30 100644 (file)
@@ -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 (file)
index 0000000..1db2649
--- /dev/null
@@ -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 (file)
index 0000000..032f5f3
--- /dev/null
@@ -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