Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-23 | - avoid warning about cast from pointer to integer of different size | Bernhard Reutner-Fischer | |
2008-05-23 | arm memcpy: fix the case when src=dst | Denis Vlasenko | |
2008-05-23 | - for non-threaded, non-macro case we were missing __GI_fputc (for e.g. error.c) | Bernhard Reutner-Fischer | |
2008-05-23 | - fix compilation error | Bernhard Reutner-Fischer | |
2008-05-22 | - rename to match the set*() function's filename | Bernhard Reutner-Fischer | |
2008-05-22 | - rename to match the setdomainname filename | Bernhard Reutner-Fischer | |
2008-05-22 | convert two more static ints used as flags to smallints | Denis Vlasenko | |
2008-05-21 | - Wrap overlong comment-lines. No object-code changes | Bernhard Reutner-Fischer | |
2008-05-21 | - my manpage sais that init_module, create_module, query_module, delete_module | Bernhard Reutner-Fischer | |
were removed in linux-2.6 | |||
2008-05-21 | - fix warning about old-style function definition | Bernhard Reutner-Fischer | |
This could need a pull from upstream to do away with these __STDC__ conditionals. | |||
2008-05-21 | - fix warning about static not being at the beginning of a decl | Bernhard Reutner-Fischer | |
2008-05-21 | - do not delete the libs i keep for size-comparison | Bernhard Reutner-Fischer | |
Explicitely list the directories in which we rm the static(only?) libs. | |||
2008-05-20 | replace "if (p) free(p)" by just "free(p)" - free(NULL) is safe. | Denis Vlasenko | |
2008-05-20 | getopt: do not needlessly use static structure. | Denis Vlasenko | |
Reorder structure members and change some of them into smallints to reduce bss and text: text data bss dec hex filename - 2403 12 40 2455 997 libc/unistd/getopt.o + 2252 12 0 2264 8d8 libc/unistd/getopt.o | |||
2008-05-20 | Introduce and use small[u]int type. Changes in size: | Denis Vlasenko | |
- 79 0 28 107 6b libc/inet/rpc/create_xid.o + 76 0 25 101 65 libc/inet/rpc/create_xid.o - 126 0 4 130 82 libc/misc/assert/__assert.o + 123 0 1 124 7c libc/misc/assert/__assert.o - 648 4 24 676 2a4 libc/misc/internals/__uClibc_main.o + 645 4 21 670 29e libc/misc/internals/__uClibc_main.o - 230 0 4 234 ea libc/stdlib/abort.o + 216 0 1 217 d9 libc/stdlib/abort.o - 129 0 4 133 85 libc/termios/tcgetsid.o + 126 0 1 127 7f libc/termios/tcgetsid.o | |||
2008-05-20 | add an URL to relevant gcc bugzilla entry | Denis Vlasenko | |
2008-05-20 | suppress "asm declaration ignored due to conflict with previous rename" | Denis Vlasenko | |
warning. It seems to be bogus. Comment contains extended description. | |||
2008-05-20 | - note that __drand48_iterate should be void | Bernhard Reutner-Fischer | |
2008-05-20 | - remove old-style definitions. No object-code changes. | Bernhard Reutner-Fischer | |
2008-05-20 | - avoid warning due to undefined preprocessor token | Bernhard Reutner-Fischer | |
2008-05-20 | - avoid warning due to undefined preprocessor token | Bernhard Reutner-Fischer | |
2008-05-20 | - make it compile with !__UCLIBC_HAS_LOCALE__ | Bernhard Reutner-Fischer | |
2008-05-20 | - silence warning | Bernhard Reutner-Fischer | |
2008-05-20 | Synch extern declaration with definition provided in __uClibc_main.c | Carmelo Amoroso | |
2008-05-20 | Remove automatically generated header when doing make clean | Carmelo Amoroso | |
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. | |||
2008-05-19 | Added a bounch of locale fixes. | Carmelo Amoroso | |
* extra/locale/gen_wc8bit.c: use strrchr to parse locale name to handle the case in which it contains a '.' character like ANSI_X3.4-1968 * include/locale.h: use __UCLIBC_HAS_XLOCALE__ to control inclusion of xlocale.h only * libc/misc/ctype/ctype.c: add missing weak_alias for __tolower_l and __toupper_l * libc/misc/locale/locale.c: use strcasecmp (case insensitive) for utf-8 locale name. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-05-16 | Convert to UNIX format | Carmelo Amoroso | |
2008-05-15 | make sure we store the function pointers to the real push/pop functions ↵ | Mike Frysinger | |
rather than the public weak ones so that the libc->libpthread forwarding code is able to work properly this should fix the case where libpthread.so is not linked directly, but rather via another library: app -> links to libfoo.so -> links to libpthread.so and any function (like readdir_r) that does: __UCLIBC_MUTEX_LOCK() __UCLIBC_MUTEX_UNLOCK() | |||
2008-05-13 | Do not check retbuf if realpath returns NULL | Carmelo Amoroso | |
2008-05-09 | fix "make install_kernel_headers" to not create asm-generic | Denis Vlasenko | |
for 2.4 kernels. | |||
2008-05-08 | test-canon: stop checking realpath buffer in case realpath | Denis Vlasenko | |
returns NULL (the buffer contents is undefined); also check errno more thoroughly (bugs were seen slipping through) | |||
2008-05-08 | realpath: do not set bogus errno when readlink fails. | Denis Vlasenko | |
2008-05-07 | Split kernel headers installation from "make install_headers". | Denis Vlasenko | |
It is "make install_kernel_headers" now. | |||
2008-05-07 | Add unifdef host tool to clean target | Carmelo Amoroso | |
2008-05-07 | Remove gcc warning due to missing prototype for 'testandset' | Carmelo Amoroso | |
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-05-03 | - add missing #endif | Bernhard Reutner-Fischer | |
2008-05-03 | - cleanup by manually expanding the helpers. | Bernhard Reutner-Fischer | |
Saves several 100 bytes | |||
2008-05-03 | - implement splice,vmsplice,tee for all arches | Bernhard Reutner-Fischer | |
- synch F_LINUX_SPECIFIC_BASE related fcntls for all arches | |||
2008-05-03 | Wire up vmsplice, splice and tee for arm. | Khem Raj | |
2008-05-02 | - indent | Bernhard Reutner-Fischer | |
2008-05-02 | Added implementation for 'locale' command. | Carmelo Amoroso | |
Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> | |||
2008-05-02 | - add vmsplice, splice, tee (Timo Teräs) | Bernhard Reutner-Fischer | |
- pull bits/fcntl.h from glibc (Timo Teräs) | |||
2008-05-01 | install_headers: do not exit if unifdef "fails", it's ok | Denis Vlasenko | |
2008-04-30 | install_headers: properly quote things | Denis Vlasenko | |
2008-04-30 | guard against older ld's not understanding --sort-section alignment | Denis Vlasenko | |
2008-04-30 | Rules.mak: fix -falign/-malign mixup | Denis Vlasenko | |
2008-04-30 | install_headers.sh: detect a case when kernel headers are already | Denis Vlasenko | |
installed in target dir, and dont try to copy them again | |||
2008-04-29 | build system: use a bit more aggressive gcc/ld optimizations, | Denis Vlasenko | |
mostly related to ELF section ans padding, not code gen. Resulting reductions in size (only biggest ones are shown) uClibc.t4 - new, uClibc.t3 - old: 15673 244 92 16009 3e89 uClibc.t4-stdcfg_so/lib/ld-uClibc-0.9.29.so 15673 244 92 16009 3e89 uClibc.t4-stdcfg_so/lib/ld-uClibc.so 15673 244 92 16009 3e89 uClibc.t4-stdcfg_so/lib/ld-uClibc.so.0 15678 244 92 16014 3e8e uClibc.t3-stdcfg_so/lib/ld-uClibc-0.9.29.so 15678 244 92 16014 3e8e uClibc.t3-stdcfg_so/lib/ld-uClibc.so 15678 244 92 16014 3e8e uClibc.t3-stdcfg_so/lib/ld-uClibc.so.0 39910 200 4 40114 9cb2 uClibc.t4-stdcfg_so/lib/libm-0.9.29.so 39910 200 4 40114 9cb2 uClibc.t4-stdcfg_so/lib/libm.so 39910 200 4 40114 9cb2 uClibc.t4-stdcfg_so/lib/libm.so.0 40179 200 4 40383 9dbf uClibc.t3-stdcfg_so/lib/libm-0.9.29.so 40179 200 4 40383 9dbf uClibc.t3-stdcfg_so/lib/libm.so 40179 200 4 40383 9dbf uClibc.t3-stdcfg_so/lib/libm.so.0 234104 1472 5980 241556 3af94 uClibc.t4-stdcfg_so/lib/libc.so.0 234104 1472 5980 241556 3af94 uClibc.t4-stdcfg_so/lib/libuClibc-0.9.29.so 235319 1472 5992 242783 3b45f uClibc.t3-stdcfg_so/lib/libc.so.0 235319 1472 5992 242783 3b45f uClibc.t3-stdcfg_so/lib/libuClibc-0.9.29.so | |||
2008-04-28 | __uc_malloc: remove stray semicolons | Denis Vlasenko | |