aboutsummaryrefslogtreecommitdiff
path: root/src/locale
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-01-04 20:36:02 -0300
committerEuAndreh <eu@euandre.org>2024-01-05 05:47:09 -0300
commit8492f115890d56c98c1da24b9fdf26bb1b714c05 (patch)
tree7d90469d2aff11c2e4c8e99e7b46aa8e8eb43008 /src/locale
parentFix the build system. (diff)
downloadgrovel-8492f115890d56c98c1da24b9fdf26bb1b714c05.tar.gz
grovel-8492f115890d56c98c1da24b9fdf26bb1b714c05.tar.xz
Setup stub unit test infrastructure
Diffstat (limited to 'src/locale')
-rw-r--r--src/locale/__lctrans.c8
-rw-r--r--src/locale/__mo_lookup.c8
-rw-r--r--src/locale/bind_textdomain_codeset.c8
-rw-r--r--src/locale/c_locale.c8
-rw-r--r--src/locale/catclose.c8
-rw-r--r--src/locale/catgets.c8
-rw-r--r--src/locale/catopen.c8
-rw-r--r--src/locale/dcngettext.c8
-rw-r--r--src/locale/duplocale.c8
-rw-r--r--src/locale/freelocale.c8
-rw-r--r--src/locale/iconv.c8
-rw-r--r--src/locale/iconv_close.c8
-rw-r--r--src/locale/langinfo.c8
-rw-r--r--src/locale/locale_map.c8
-rw-r--r--src/locale/localeconv.c8
-rw-r--r--src/locale/newlocale.c8
-rw-r--r--src/locale/pleval.c8
-rw-r--r--src/locale/setlocale.c8
-rw-r--r--src/locale/strcoll.c8
-rw-r--r--src/locale/strfmon.c8
-rw-r--r--src/locale/strtod_l.c8
-rw-r--r--src/locale/strxfrm.c8
-rw-r--r--src/locale/textdomain.c8
-rw-r--r--src/locale/uselocale.c8
-rw-r--r--src/locale/wcscoll.c8
-rw-r--r--src/locale/wcsxfrm.c8
26 files changed, 208 insertions, 0 deletions
diff --git a/src/locale/__lctrans.c b/src/locale/__lctrans.c
index 9fbe762a..4a25ae41 100644
--- a/src/locale/__lctrans.c
+++ b/src/locale/__lctrans.c
@@ -17,3 +17,11 @@ const char *__lctrans_cur(const char *msg)
{
return __lctrans_impl(msg, CURRENT_LOCALE->cat[LC_MESSAGES]);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/__mo_lookup.c b/src/locale/__mo_lookup.c
index d18ab774..b6125b18 100644
--- a/src/locale/__mo_lookup.c
+++ b/src/locale/__mo_lookup.c
@@ -40,3 +40,11 @@ const char *__mo_lookup(const void *p, size_t size, const char *s)
}
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/bind_textdomain_codeset.c b/src/locale/bind_textdomain_codeset.c
index 5ebfd5e8..cf785b00 100644
--- a/src/locale/bind_textdomain_codeset.c
+++ b/src/locale/bind_textdomain_codeset.c
@@ -9,3 +9,11 @@ char *bind_textdomain_codeset(const char *domainname, const char *codeset)
errno = EINVAL;
return NULL;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/c_locale.c b/src/locale/c_locale.c
index 77ccf587..5a45b33a 100644
--- a/src/locale/c_locale.c
+++ b/src/locale/c_locale.c
@@ -13,3 +13,11 @@ const struct __locale_struct __c_locale = { 0 };
const struct __locale_struct __c_dot_utf8_locale = {
.cat[LC_CTYPE] = &__c_dot_utf8
};
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/catclose.c b/src/locale/catclose.c
index 54e24dd2..9d6891f7 100644
--- a/src/locale/catclose.c
+++ b/src/locale/catclose.c
@@ -12,3 +12,11 @@ int catclose (nl_catd catd)
munmap(map, V(map+8)+20);
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/catgets.c b/src/locale/catgets.c
index 71c31c1d..5ce79534 100644
--- a/src/locale/catgets.c
+++ b/src/locale/catgets.c
@@ -36,3 +36,11 @@ char *catgets (nl_catd catd, int set_id, int msg_id, const char *s)
}
return (char *)(strings + V(msg+8));
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/catopen.c b/src/locale/catopen.c
index 97f2446d..f0c8a5e6 100644
--- a/src/locale/catopen.c
+++ b/src/locale/catopen.c
@@ -77,3 +77,11 @@ nl_catd catopen(const char *name, int oflag)
errno = ENOENT;
return (nl_catd)-1;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/dcngettext.c b/src/locale/dcngettext.c
index 0b53286d..1ffe702f 100644
--- a/src/locale/dcngettext.c
+++ b/src/locale/dcngettext.c
@@ -281,3 +281,11 @@ char *dgettext(const char *domainname, const char *msgid)
{
return dcngettext(domainname, msgid, 0, 1, LC_MESSAGES);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/duplocale.c b/src/locale/duplocale.c
index 5ce33ae6..16274cc7 100644
--- a/src/locale/duplocale.c
+++ b/src/locale/duplocale.c
@@ -18,3 +18,11 @@ locale_t __duplocale(locale_t old)
}
weak_alias(__duplocale, duplocale);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/freelocale.c b/src/locale/freelocale.c
index 385d1206..70b46665 100644
--- a/src/locale/freelocale.c
+++ b/src/locale/freelocale.c
@@ -12,3 +12,11 @@ void freelocale(locale_t l)
}
weak_alias(freelocale, __freelocale);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/iconv.c b/src/locale/iconv.c
index 3047c27b..d769cebd 100644
--- a/src/locale/iconv.c
+++ b/src/locale/iconv.c
@@ -683,3 +683,11 @@ end:
*ploc = loc;
return x;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/iconv_close.c b/src/locale/iconv_close.c
index 28b29565..d967b4e5 100644
--- a/src/locale/iconv_close.c
+++ b/src/locale/iconv_close.c
@@ -6,3 +6,11 @@ int iconv_close(iconv_t cd)
if (!((size_t)cd & 1)) free((void *)cd);
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/langinfo.c b/src/locale/langinfo.c
index 14773093..78105966 100644
--- a/src/locale/langinfo.c
+++ b/src/locale/langinfo.c
@@ -71,3 +71,11 @@ char *__nl_langinfo(nl_item item)
weak_alias(__nl_langinfo, nl_langinfo);
weak_alias(__nl_langinfo_l, nl_langinfo_l);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/locale_map.c b/src/locale/locale_map.c
index da61f7fc..d9f6478a 100644
--- a/src/locale/locale_map.c
+++ b/src/locale/locale_map.c
@@ -111,3 +111,11 @@ const struct __locale_map *__get_locale(int cat, const char *val)
return new;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/localeconv.c b/src/locale/localeconv.c
index 4cbb9dc5..08194a0b 100644
--- a/src/locale/localeconv.c
+++ b/src/locale/localeconv.c
@@ -32,3 +32,11 @@ struct lconv *localeconv(void)
{
return (void *)&posix_lconv;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/newlocale.c b/src/locale/newlocale.c
index 9ac3cd38..8d165bcc 100644
--- a/src/locale/newlocale.c
+++ b/src/locale/newlocale.c
@@ -68,3 +68,11 @@ locale_t __newlocale(int mask, const char *name, locale_t loc)
}
weak_alias(__newlocale, newlocale);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/pleval.c b/src/locale/pleval.c
index 04da1c45..f350ff8e 100644
--- a/src/locale/pleval.c
+++ b/src/locale/pleval.c
@@ -156,3 +156,11 @@ unsigned long __pleval(const char *s, unsigned long n)
s = evalexpr(&st, s, 100);
return *s == ';' ? st.r : -1;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/setlocale.c b/src/locale/setlocale.c
index 360c4437..fb8cde48 100644
--- a/src/locale/setlocale.c
+++ b/src/locale/setlocale.c
@@ -76,3 +76,11 @@ char *setlocale(int cat, const char *name)
return ret;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/strcoll.c b/src/locale/strcoll.c
index dd3cbc48..7c6eb242 100644
--- a/src/locale/strcoll.c
+++ b/src/locale/strcoll.c
@@ -13,3 +13,11 @@ int strcoll(const char *l, const char *r)
}
weak_alias(__strcoll_l, strcoll_l);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/strfmon.c b/src/locale/strfmon.c
index 7cf2136a..904acfc5 100644
--- a/src/locale/strfmon.c
+++ b/src/locale/strfmon.c
@@ -99,3 +99,11 @@ ssize_t strfmon(char *restrict s, size_t n, const char *restrict fmt, ...)
return ret;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/strtod_l.c b/src/locale/strtod_l.c
index 574ba148..61a13435 100644
--- a/src/locale/strtod_l.c
+++ b/src/locale/strtod_l.c
@@ -20,3 +20,11 @@ long double strtold_l(const char *restrict s, char **restrict p, locale_t l)
weak_alias(strtof_l, __strtof_l);
weak_alias(strtod_l, __strtod_l);
weak_alias(strtold_l, __strtold_l);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/strxfrm.c b/src/locale/strxfrm.c
index c66c6203..e5c55e2b 100644
--- a/src/locale/strxfrm.c
+++ b/src/locale/strxfrm.c
@@ -16,3 +16,11 @@ size_t strxfrm(char *restrict dest, const char *restrict src, size_t n)
}
weak_alias(__strxfrm_l, strxfrm_l);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/textdomain.c b/src/locale/textdomain.c
index d7275397..25241f12 100644
--- a/src/locale/textdomain.c
+++ b/src/locale/textdomain.c
@@ -40,3 +40,11 @@ char *ngettext(const char *msgid1, const char *msgid2, unsigned long int n)
{
return dngettext(0, msgid1, msgid2, n);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/uselocale.c b/src/locale/uselocale.c
index 0fc5ecbc..27d850d6 100644
--- a/src/locale/uselocale.c
+++ b/src/locale/uselocale.c
@@ -14,3 +14,11 @@ locale_t __uselocale(locale_t new)
}
weak_alias(__uselocale, uselocale);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/wcscoll.c b/src/locale/wcscoll.c
index ad2cc691..0835d4b2 100644
--- a/src/locale/wcscoll.c
+++ b/src/locale/wcscoll.c
@@ -14,3 +14,11 @@ int wcscoll(const wchar_t *l, const wchar_t *r)
}
weak_alias(__wcscoll_l, wcscoll_l);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/locale/wcsxfrm.c b/src/locale/wcsxfrm.c
index 05e3e115..2f3d2d08 100644
--- a/src/locale/wcsxfrm.c
+++ b/src/locale/wcsxfrm.c
@@ -21,3 +21,11 @@ size_t wcsxfrm(wchar_t *restrict dest, const wchar_t *restrict src, size_t n)
}
weak_alias(__wcsxfrm_l, wcsxfrm_l);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif