summaryrefslogtreecommitdiff
path: root/src/locale
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2014-07-02 21:16:05 -0400
committerRich Felker <dalias@aerifal.cx>2014-07-02 21:16:05 -0400
commitd89fdec51b5849ebdf8000ff1c2fb49878004f39 (patch)
tree3f417d463f914ba78c594ca44d9e9c0fb0f629e4 /src/locale
parent0bc03091bb674ebb9fa6fe69e4aec1da3ac484f2 (diff)
downloadmusl-d89fdec51b5849ebdf8000ff1c2fb49878004f39.tar.gz
consolidate *_l ctype/wctype functions into their non-_l source files
the main practical purposes of this commit are to remove a huge amount of clutter from the src/locale directory, to cut down on the length of the $(AR) and $(LD) command lines, and to reduce the amount of space wasted by object file headers in the static libc.a. build time may also be reduced, though this has not been measured. as an additional justification, if there ever were a need for the behavior of these functions to vary by locale, it would be necessary for the non-_l versions to call the _l versions, so that linking the former without the latter would not be possible anyway.
Diffstat (limited to 'src/locale')
-rw-r--r--src/locale/isalnum_l.c6
-rw-r--r--src/locale/isalpha_l.c6
-rw-r--r--src/locale/isblank_l.c6
-rw-r--r--src/locale/iscntrl_l.c6
-rw-r--r--src/locale/isdigit_l.c6
-rw-r--r--src/locale/isgraph_l.c6
-rw-r--r--src/locale/islower_l.c6
-rw-r--r--src/locale/isprint_l.c6
-rw-r--r--src/locale/ispunct_l.c6
-rw-r--r--src/locale/isspace_l.c6
-rw-r--r--src/locale/isupper_l.c6
-rw-r--r--src/locale/iswalnum_l.c6
-rw-r--r--src/locale/iswalpha_l.c6
-rw-r--r--src/locale/iswblank_l.c6
-rw-r--r--src/locale/iswcntrl_l.c6
-rw-r--r--src/locale/iswctype_l.c9
-rw-r--r--src/locale/iswdigit_l.c6
-rw-r--r--src/locale/iswgraph_l.c6
-rw-r--r--src/locale/iswlower_l.c6
-rw-r--r--src/locale/iswprint_l.c6
-rw-r--r--src/locale/iswpunct_l.c6
-rw-r--r--src/locale/iswspace_l.c6
-rw-r--r--src/locale/iswupper_l.c6
-rw-r--r--src/locale/iswxdigit_l.c6
-rw-r--r--src/locale/isxdigit_l.c6
-rw-r--r--src/locale/tolower_l.c6
-rw-r--r--src/locale/toupper_l.c6
-rw-r--r--src/locale/towctrans_l.c6
-rw-r--r--src/locale/towlower_l.c9
-rw-r--r--src/locale/towupper_l.c9
-rw-r--r--src/locale/wctrans_l.c6
-rw-r--r--src/locale/wctype_l.c9
32 files changed, 0 insertions, 204 deletions
diff --git a/src/locale/isalnum_l.c b/src/locale/isalnum_l.c
deleted file mode 100644
index b8a6eef3..00000000
--- a/src/locale/isalnum_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int isalnum_l(int c, locale_t l)
-{
- return isalnum(c);
-}
diff --git a/src/locale/isalpha_l.c b/src/locale/isalpha_l.c
deleted file mode 100644
index 2e1205c6..00000000
--- a/src/locale/isalpha_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int isalpha_l(int c, locale_t l)
-{
- return isalpha(c);
-}
diff --git a/src/locale/isblank_l.c b/src/locale/isblank_l.c
deleted file mode 100644
index 27479aa1..00000000
--- a/src/locale/isblank_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int isblank_l(int c, locale_t l)
-{
- return isblank(c);
-}
diff --git a/src/locale/iscntrl_l.c b/src/locale/iscntrl_l.c
deleted file mode 100644
index ca596fa9..00000000
--- a/src/locale/iscntrl_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int iscntrl_l(int c, locale_t l)
-{
- return iscntrl(c);
-}
diff --git a/src/locale/isdigit_l.c b/src/locale/isdigit_l.c
deleted file mode 100644
index c8ae7bd3..00000000
--- a/src/locale/isdigit_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int isdigit_l(int c, locale_t l)
-{
- return isdigit(c);
-}
diff --git a/src/locale/isgraph_l.c b/src/locale/isgraph_l.c
deleted file mode 100644
index 713a86e6..00000000
--- a/src/locale/isgraph_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int isgraph_l(int c, locale_t l)
-{
- return isgraph(c);
-}
diff --git a/src/locale/islower_l.c b/src/locale/islower_l.c
deleted file mode 100644
index 25ec97a1..00000000
--- a/src/locale/islower_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int islower_l(int c, locale_t l)
-{
- return islower(c);
-}
diff --git a/src/locale/isprint_l.c b/src/locale/isprint_l.c
deleted file mode 100644
index 79ef3514..00000000
--- a/src/locale/isprint_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int isprint_l(int c, locale_t l)
-{
- return isprint(c);
-}
diff --git a/src/locale/ispunct_l.c b/src/locale/ispunct_l.c
deleted file mode 100644
index 1c0bd046..00000000
--- a/src/locale/ispunct_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int ispunct_l(int c, locale_t l)
-{
- return ispunct(c);
-}
diff --git a/src/locale/isspace_l.c b/src/locale/isspace_l.c
deleted file mode 100644
index e1a0efed..00000000
--- a/src/locale/isspace_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int isspace_l(int c, locale_t l)
-{
- return isspace(c);
-}
diff --git a/src/locale/isupper_l.c b/src/locale/isupper_l.c
deleted file mode 100644
index 11ba7036..00000000
--- a/src/locale/isupper_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int isupper_l(int c, locale_t l)
-{
- return isupper(c);
-}
diff --git a/src/locale/iswalnum_l.c b/src/locale/iswalnum_l.c
deleted file mode 100644
index c888060c..00000000
--- a/src/locale/iswalnum_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-int iswalnum_l(wint_t c, locale_t l)
-{
- return iswalnum(c);
-}
diff --git a/src/locale/iswalpha_l.c b/src/locale/iswalpha_l.c
deleted file mode 100644
index cd2be91e..00000000
--- a/src/locale/iswalpha_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-int iswalpha_l(wint_t c, locale_t l)
-{
- return iswalpha(c);
-}
diff --git a/src/locale/iswblank_l.c b/src/locale/iswblank_l.c
deleted file mode 100644
index f3a2691f..00000000
--- a/src/locale/iswblank_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-int iswblank_l(wint_t c, locale_t l)
-{
- return iswblank(c);
-}
diff --git a/src/locale/iswcntrl_l.c b/src/locale/iswcntrl_l.c
deleted file mode 100644
index 7681fe09..00000000
--- a/src/locale/iswcntrl_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-int iswcntrl_l(wint_t c, locale_t l)
-{
- return iswcntrl(c);
-}
diff --git a/src/locale/iswctype_l.c b/src/locale/iswctype_l.c
deleted file mode 100644
index 13dfb1ed..00000000
--- a/src/locale/iswctype_l.c
+++ /dev/null
@@ -1,9 +0,0 @@
-#include <wctype.h>
-#include "libc.h"
-
-int iswctype_l(wint_t c, wctype_t t, locale_t l)
-{
- return iswctype(c, t);
-}
-
-weak_alias(iswctype_l, __iswctype_l);
diff --git a/src/locale/iswdigit_l.c b/src/locale/iswdigit_l.c
deleted file mode 100644
index 3de678c2..00000000
--- a/src/locale/iswdigit_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-int iswdigit_l(wint_t c, locale_t l)
-{
- return iswdigit(c);
-}
diff --git a/src/locale/iswgraph_l.c b/src/locale/iswgraph_l.c
deleted file mode 100644
index 34df64fc..00000000
--- a/src/locale/iswgraph_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-int iswgraph_l(wint_t c, locale_t l)
-{
- return iswgraph(c);
-}
diff --git a/src/locale/iswlower_l.c b/src/locale/iswlower_l.c
deleted file mode 100644
index c52421a0..00000000
--- a/src/locale/iswlower_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-int iswlower_l(wint_t c, locale_t l)
-{
- return iswlower(c);
-}
diff --git a/src/locale/iswprint_l.c b/src/locale/iswprint_l.c
deleted file mode 100644
index 73d83ab3..00000000
--- a/src/locale/iswprint_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-int iswprint_l(wint_t c, locale_t l)
-{
- return iswprint(c);
-}
diff --git a/src/locale/iswpunct_l.c b/src/locale/iswpunct_l.c
deleted file mode 100644
index 831e0e54..00000000
--- a/src/locale/iswpunct_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-int iswpunct_l(wint_t c, locale_t l)
-{
- return iswpunct(c);
-}
diff --git a/src/locale/iswspace_l.c b/src/locale/iswspace_l.c
deleted file mode 100644
index b507e9e3..00000000
--- a/src/locale/iswspace_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-int iswspace_l(wint_t c, locale_t l)
-{
- return iswspace(c);
-}
diff --git a/src/locale/iswupper_l.c b/src/locale/iswupper_l.c
deleted file mode 100644
index fc988ef1..00000000
--- a/src/locale/iswupper_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-int iswupper_l(wint_t c, locale_t l)
-{
- return iswupper(c);
-}
diff --git a/src/locale/iswxdigit_l.c b/src/locale/iswxdigit_l.c
deleted file mode 100644
index 9527cf3e..00000000
--- a/src/locale/iswxdigit_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-int iswxdigit_l(wint_t c, locale_t l)
-{
- return iswxdigit(c);
-}
diff --git a/src/locale/isxdigit_l.c b/src/locale/isxdigit_l.c
deleted file mode 100644
index 68649d09..00000000
--- a/src/locale/isxdigit_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int isxdigit_l(int c, locale_t l)
-{
- return isxdigit(c);
-}
diff --git a/src/locale/tolower_l.c b/src/locale/tolower_l.c
deleted file mode 100644
index ba277919..00000000
--- a/src/locale/tolower_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int tolower_l(int c, locale_t l)
-{
- return tolower(c);
-}
diff --git a/src/locale/toupper_l.c b/src/locale/toupper_l.c
deleted file mode 100644
index 73f2f39b..00000000
--- a/src/locale/toupper_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <ctype.h>
-
-int toupper_l(int c, locale_t l)
-{
- return toupper(c);
-}
diff --git a/src/locale/towctrans_l.c b/src/locale/towctrans_l.c
deleted file mode 100644
index 6222058c..00000000
--- a/src/locale/towctrans_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-wint_t towctrans_l(wint_t c, wctrans_t t, locale_t l)
-{
- return towctrans(c, t);
-}
diff --git a/src/locale/towlower_l.c b/src/locale/towlower_l.c
deleted file mode 100644
index aaaea370..00000000
--- a/src/locale/towlower_l.c
+++ /dev/null
@@ -1,9 +0,0 @@
-#include <wctype.h>
-#include "libc.h"
-
-wint_t towlower_l(wint_t c, locale_t l)
-{
- return towlower(c);
-}
-
-weak_alias(towlower_l, __towlower_l);
diff --git a/src/locale/towupper_l.c b/src/locale/towupper_l.c
deleted file mode 100644
index ad02a4be..00000000
--- a/src/locale/towupper_l.c
+++ /dev/null
@@ -1,9 +0,0 @@
-#include <wctype.h>
-#include "libc.h"
-
-wint_t towupper_l(wint_t c, locale_t l)
-{
- return towupper(c);
-}
-
-weak_alias(towupper_l, __towupper_l);
diff --git a/src/locale/wctrans_l.c b/src/locale/wctrans_l.c
deleted file mode 100644
index dae3381e..00000000
--- a/src/locale/wctrans_l.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <wctype.h>
-
-wctrans_t wctrans_l(const char *s, locale_t l)
-{
- return wctrans(s);
-}
diff --git a/src/locale/wctype_l.c b/src/locale/wctype_l.c
deleted file mode 100644
index 601bab37..00000000
--- a/src/locale/wctype_l.c
+++ /dev/null
@@ -1,9 +0,0 @@
-#include <wctype.h>
-#include "libc.h"
-
-wctype_t wctype_l(const char *s, locale_t l)
-{
- return wctype(s);
-}
-
-weak_alias(wctype_l, __wctype_l);