msgl-charset.c
Checking the encoding of a list-of-messages.
+plural-count.h
+plural-count.c
+ Extracting the plural count of a header of a lists-of-messages.
+
+msgl-fsearch.h
+msgl-fsearch.c
+ Fast fuzzy search among a list-of-messages.
+
+-------------- The 'msgmerge' program
| msgl-equal.h
| msgl-equal.c
| Comparing two lists-of-messages.
-| plural-count.h
-| plural-count.c
-| Extracting the plural count of a header of a lists-of-messages.
| msgl-merge.h
| msgl-merge.c
| Merging a definitions file with a references file.
format-gcc-internal.c \
format-gfc-internal.c
-# libgettextsrc contains all code that is needed by at least two programs.
+# libgettextsrc contains all code that is needed by at least two programs
+# and that does not use OpenMP.
libgettextsrc_la_SOURCES = \
$(COMMON_SOURCE) \
read-catalog-special.c \
msgl-check.c \
file-list.c \
msgl-charset.c \
+ msgl-fsearch.c \
+ lang-table.c \
po-time.c \
plural-exp.c plural-eval.c plural-table.c \
+ plural-count.c \
quote.h \
sentence.h sentence.c \
$(FORMAT_SOURCE) \
else
msgmerge_SOURCES = ../woe32dll/c++msgmerge.cc
endif
-msgmerge_SOURCES += msgl-fsearch.c msgl-merge.c lang-table.c plural-count.c
+msgmerge_SOURCES += msgl-merge.c
msgunfmt_SOURCES = msgunfmt.c
msgunfmt_SOURCES += \
read-mo.c read-java.c read-csharp.c read-resources.c read-tcl.c \
msggrep_SOURCES = ../woe32dll/c++msggrep.cc
endif
msginit_SOURCES = msginit.c
-msginit_SOURCES += msgl-fsearch.c msgl-merge.c lang-table.c plural-count.c
+msginit_SOURCES += msgl-merge.c
msginit_SOURCES += ../../gettext-runtime/intl/localealias.c
if !WOE32DLL
msguniq_SOURCES = msguniq.c
/* Table of languages.
- Copyright (C) 2001-2007, 2019 Free Software Foundation, Inc.
+ Copyright (C) 2001-2025 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2005.
This program is free software: you can redistribute it and/or modify
const char *english;
};
-extern struct language_table_entry language_table[];
-extern const size_t language_table_size;
+extern LIBGETTEXTSRC_DLL_VARIABLE struct language_table_entry language_table[];
+extern LIBGETTEXTSRC_DLL_VARIABLE const size_t language_table_size;
-extern struct language_table_entry language_variant_table[];
-extern const size_t language_variant_table_size;
+extern LIBGETTEXTSRC_DLL_VARIABLE struct language_table_entry language_variant_table[];
+extern LIBGETTEXTSRC_DLL_VARIABLE const size_t language_variant_table_size;
#ifdef __cplusplus