Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-21 | *: remove __UCLIBC_CURLOCALE_DATA, __UCLIBC_CURLOCALE_DATA.x | Denis Vlasenko | |
is always equivalent to __UCLIBC_CURLOCALE->x. remove typedef __uclibc_locale_t, it used only in a few places, it is lees confusing to use struct __uclibc_locale_struct everywhere. xlocale.h: hide __global_locale back under _LIBC, bug 53 is wrong in claiming it should be exported. Also hide under _LIBC: extern __locale_t __curlocale_var; extern __locale_t __curlocale(void); extern __locale_t __curlocale_set(__locale_t newloc); # define __UCLIBC_CURLOCALE # define __XL_NPP(N) # define __LOCALE_PARAM # define __LOCALE_ARG # define __LOCALE_PTR | |||
2008-12-21 | more of pointer signedness warnings removed | Denis Vlasenko | |
2008-12-02 | Fix wcswidth function when LOCALE support is disabled | Carmelo Amoroso | |
while keeping WCHAR support enabled. This solves two testcases: tst_wcwidth and tst_wcswidth. Fix dat_iswctype.c fiinput file: character 0x80 is not a control character: it fixes tst_iswctype test. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> | |||
2008-11-21 | fix apparent typo (unnoticed for long time, probably | Denis Vlasenko | |
because it didn't affect little endian arches) | |||
2008-11-21 | deal with TODOs left over from libc_hidden_proto removal | Denis Vlasenko | |
(fixes build with locale enabled) | |||
2008-11-20 | Last portion of libc_hidden_proto removal. | Denis Vlasenko | |
Appears to build fine (several .configs tried) | |||
2008-11-07 | - less verbose make clean | Bernhard Reutner-Fischer | |
2008-09-29 | i18n: Fix mbrtowc function to handle 0xc0 and 0xc1 sequence. | Carmelo Amoroso | |
When the first byte of the multibyte sequence start with 0xc0 or 0xc1, the whole sequence is invalid, so the return value must be -1 (instead of -2). Fix bug #686. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Acked-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-09-09 | Fix some locale multibyte tests failures ad below: | Carmelo Amoroso | |
libc/stdlib/_strtod.c -> tst_wcstod; libc/stdlib/stdlib.c -> tst_mblen, tst_mbtowc, tst_wctomb; libc/stdio/_scanf.c -> tst_swscanf; libc/string/strncmp.c -> tst_wcsncmp; libc/misc/wchar/wchar.c -> tst_mbrlen, tst_mbrtowc, tst_wcswidth. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-08-27 | - remove a couple of duplicate includes | Bernhard Reutner-Fischer | |
2008-07-23 | - trim any trailing whitespace | Bernhard Reutner-Fischer | |
2008-06-04 | This fixes a problem with the move of libc_hidden_proto to string.h. | Bernd Schmidt | |
The obsolete functions bcopy, index, etc. are not supposed to be used within uClibc itself. Hence, there is no libc_hidden_def for them, but the previous patch did not just move libc_hidden_protos, it also added new ones for the legacy functions. As a result, programs which use these functions can no longer link with uClibc. This fixes it by removing the unnecessary libc_hidden_protos. I've also removed all inclusions of <strings.h> from uClibc source files: since we define _GNU_SOURCE, it is sufficient to include <string.h>. We then do not need to duplicate the libc_hidden_proto block in <strings.h>. | |||
2008-05-19 | Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL block | Denis Vlasenko | |
in string.h and strings.h. This caught unguarded string ops in libc/inet/ethers.c __ether_line_w() function. I will wait for fallout reports for a week or so, then continue converting more libc_hidden_proto's. | |||
2006-07-05 | fixup my copyright notice, trim stale remnants of older notices which | Eric Andersen | |
I had clearly run search/replace on that were cluttering things up. | |||
2006-03-23 | select needs sys/select.h, str[n]casecmp/ffs needs strings.h, if BSD is not ↵ | Peter S. Mazinger | |
defined, gettimeofday has other prototype and tm_gmtoff/tm_zone do not exist | |||
2006-03-22 | Mark some functions as GNU, provide missing hidden memmem, remove ↵ | Peter S. Mazinger | |
_ISOC99/XOPEN_SOURCE | |||
2006-03-10 | Remove all non-constant libc_hidden_data_def(), it is too unreliable, sorry, ↵ | Peter S. Mazinger | |
most of global data relocations are back | |||
2006-02-13 | libc-{a,so,multi}-y replaced by libc-y covering common objects both in ↵ | Peter S. Mazinger | |
libc.a/libc.so, the diffs go into libc-static-y/libc-shared-y exclusively, add IMA to libc, don't use any MSRC anymore | |||
2006-02-13 | Add files for IMA. Yes, I know it's a hack and no, I won't split the ↵ | Peter S. Mazinger | |
affected files | |||
2006-02-13 | Remove unused file | Peter S. Mazinger | |
2006-02-01 | global data uses libc_hidden_data_def, convert all -I hope- and add some new | Peter S. Mazinger | |
2006-01-22 | Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵ | Peter S. Mazinger | |
is a useless attempt | |||
2006-01-16 | Last relocs jump and global data, (even locales) that I could remove are ↵ | Peter S. Mazinger | |
gone from libc. The remaining are left as exercise for others ;-) | |||
2006-01-15 | make gcc4 happy w/ hidden_def/proto, correct some typos | Peter S. Mazinger | |
2006-01-14 | make DODEBUG=y happy, update sysdeps/common/* copyright | Peter S. Mazinger | |
2006-01-14 | hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵ | Peter S. Mazinger | |
missing headers, other jump relocs removed | |||
2006-01-05 | forgot again about iconv | Peter S. Mazinger | |
2006-01-04 | use internal versions of exit/memcpy | Peter S. Mazinger | |
2005-12-16 | Remove all trailing ; after *_alias and change 2 to use weak_alias instead ↵ | Peter S. Mazinger | |
of __attribute__ ... | |||
2005-12-16 | memmove, exit are external iconv_main | Peter S. Mazinger | |
2005-12-16 | New regex as well | Peter S. Mazinger | |
2005-12-16 | Hide C and wchar related stuff | Peter S. Mazinger | |
2005-12-13 | Convert all users of earlier hiddens | Peter S. Mazinger | |
2005-12-10 | Remove fread/fwrite/vfprintf redefines, the only user is iconv, being an ↵ | Peter S. Mazinger | |
external app | |||
2005-12-10 | Remove trailing ';' from strong_alias, thx Bernhard Fischer | Peter S. Mazinger | |
2005-12-10 | Switch fread/fwrite/fclose/pipe/sigsetmask users | Peter S. Mazinger | |
2005-12-09 | Implement hidden poll, switch user to hidden *printf/*scanf/poll | Peter S. Mazinger | |
2005-12-07 | Hide more | Peter S. Mazinger | |
2005-12-06 | Correct typo, iconv binary does not use the internal versions | Peter S. Mazinger | |
2005-12-06 | Make use internal str*casecmp/wcscoll | Peter S. Mazinger | |
2005-12-01 | Hide mostly used functions | Peter S. Mazinger | |
2005-11-29 | Hiding again | Peter S. Mazinger | |
2005-11-28 | Create and hide __btowc, __mbrtowc, __wcrtomb | Peter S. Mazinger | |
2005-11-27 | Hide some wcs* | Peter S. Mazinger | |
2005-11-27 | Hide some of mem* and str* | Peter S. Mazinger | |
2005-11-21 | Hide some more | Peter S. Mazinger | |
2005-11-21 | Remove TOPDIR | Peter S. Mazinger | |
2005-11-01 | Only because of multi sources I had to touch up these and add code duplication | Peter S. Mazinger | |
2005-11-01 | Remove last unused references to libc-a-pic-, we use only the lists in ↵ | Peter S. Mazinger | |
libc-a-y for objects that go into static libs, changing their suffix to .os, of they should be PIC | |||
2005-10-29 | Replace all Makefiles for new build infrastucture | Peter S. Mazinger | |