Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | The function '_dl_memset' should always be inlined regardless of the | "Steven J. Hill" | 2005-06-30 | 2 | -15/+15 | |
| | | | | | | | | optimization level chosen. This allows uClibc to be compiled with the latest GCC-4.1.0. While tracking down the specific culprit causing the segmentation fault of the dynamic loader with GCC-4.1.0 I was able to force inlining of other functions such that I shaved 512 bytes off the size of the loader, yay. Also fixed warning in 'dl-hash.c'. | |||||
* | Oops, fix link fail. | Joakim Tjernlund | 2005-06-30 | 1 | -1/+1 | |
| | ||||||
* | Add __libc_stack_end to libc. | Joakim Tjernlund | 2005-06-29 | 4 | -11/+15 | |
| | ||||||
* | need stdlib.h for some things | Mike Frysinger | 2005-06-29 | 1 | -2/+3 | |
| | ||||||
* | need to include string.h for some mem funcs | Mike Frysinger | 2005-06-29 | 1 | -0/+1 | |
| | ||||||
* | simplify TESTDIR setting and touchup | Mike Frysinger | 2005-06-29 | 19 | -61/+38 | |
| | ||||||
* | clean up and use topdir .config instead of local Config | Mike Frysinger | 2005-06-29 | 2 | -53/+45 | |
| | ||||||
* | touchup syntax | Mike Frysinger | 2005-06-29 | 1 | -14/+11 | |
| | ||||||
* | touchups syntax and fix warning when using 64bit arches | Mike Frysinger | 2005-06-29 | 1 | -21/+18 | |
| | ||||||
* | declare init/fini as weak if __UCLIBC_CTOR_DTOR__ is turned off | Joakim Tjernlund | 2005-06-29 | 1 | -0/+5 | |
| | ||||||
* | need to include features.h to get uclibc defines | Mike Frysinger | 2005-06-29 | 2 | -0/+3 | |
| | ||||||
* | need to include features.h to get uclibc defines | Mike Frysinger | 2005-06-29 | 2 | -0/+4 | |
| | ||||||
* | previous commit of trimming __IPC_64 wasnt quite correct ... rework __IPC_64 ↵ | Mike Frysinger | 2005-06-29 | 2 | -10/+18 | |
| | | | | so that it will compile and it is correct | |||||
* | if both __NR_send and __NR_socketcall do not exist, fall back to __NR_sendto ↵ | Mike Frysinger | 2005-06-29 | 1 | -0/+12 | |
| | | | | (same goes for recv/recvfrom) | |||||
* | Minor cleanup. | Joakim Tjernlund | 2005-06-29 | 1 | -3/+2 | |
| | ||||||
* | syntax tweaks | Mike Frysinger | 2005-06-29 | 2 | -13/+14 | |
| | ||||||
* | update Makefile to match ppc and new files | Mike Frysinger | 2005-06-29 | 1 | -13/+8 | |
| | ||||||
* | make sure we setup stat64 too | Mike Frysinger | 2005-06-29 | 1 | -0/+3 | |
| | ||||||
* | add syscall error handling with jockes simple errno setting solution | Mike Frysinger | 2005-06-29 | 4 | -24/+66 | |
| | ||||||
* | unneeded quotes | Mike Frysinger | 2005-06-29 | 1 | -1/+1 | |
| | ||||||
* | rename crt0.S to crt1.S and clean up so it actually works :) | Mike Frysinger | 2005-06-29 | 1 | -62/+24 | |
| | ||||||
* | declare init/fini as weak if __UCLIBC_CTOR_DTOR__ is turned off | Mike Frysinger | 2005-06-29 | 1 | -0/+5 | |
| | ||||||
* | cast buf as void* to fix warning | Mike Frysinger | 2005-06-29 | 1 | -1/+3 | |
| | ||||||
* | always define __IPC_64 regardless of __NR_ipc | Mike Frysinger | 2005-06-29 | 1 | -2/+2 | |
| | ||||||
* | tweak to get rid of warning when TZ is disabled | Mike Frysinger | 2005-06-29 | 1 | -0/+2 | |
| | ||||||
* | whitespace/syntax updates | Mike Frysinger | 2005-06-29 | 1 | -50/+50 | |
| | ||||||
* | if we have a signal handler in place to cover SIGABRT, we have to make sure ↵ | Mike Frysinger | 2005-06-29 | 1 | -1/+3 | |
| | | | | the code that unregisters it raises SIGABRT again so the program actually aborts | |||||
* | ifdef out check which always fails | Mike Frysinger | 2005-06-29 | 1 | -0/+2 | |
| | ||||||
* | also symlink asm-$TARGET_ARCH if it exists | Mike Frysinger | 2005-06-29 | 1 | -0/+3 | |
| | ||||||
* | remove __IPC_64 in syscall() macro since real 64bit arches dont need it (and ↵ | Mike Frysinger | 2005-06-27 | 2 | -2/+2 | |
| | | | | it doesnt compile) | |||||
* | Add __libc_stack_end to ld.so. The libc.a version remains to do. | Joakim Tjernlund | 2005-06-27 | 1 | -2/+7 | |
| | | | | sjhill, feel free to comment :) | |||||
* | Oops. | Joakim Tjernlund | 2005-06-26 | 1 | -1/+1 | |
| | ||||||
* | stack_end in __uClibc_main must point to where argc is. | Joakim Tjernlund | 2005-06-26 | 1 | -4/+3 | |
| | ||||||
* | Change L_Scrt1 to __PIC__ and delete old crt0.S | Joakim Tjernlund | 2005-06-25 | 2 | -133/+1 | |
| | ||||||
* | Delete old stuff. | Joakim Tjernlund | 2005-06-25 | 1 | -103/+0 | |
| | ||||||
* | Change L_Scrt1 to __PIC__ | Joakim Tjernlund | 2005-06-25 | 1 | -4/+4 | |
| | ||||||
* | Change L_Scrt1 to __PIC__ | Joakim Tjernlund | 2005-06-25 | 1 | -2/+2 | |
| | ||||||
* | Hopefully fix PIE apps. | Joakim Tjernlund | 2005-06-25 | 1 | -12/+70 | |
| | ||||||
* | use _dl_debug_file instead of hardcode 2 | Mike Frysinger | 2005-06-25 | 1 | -29/+24 | |
| | ||||||
* | move _dl_if_debug_dprint() to shared ldso header | Mike Frysinger | 2005-06-25 | 2 | -13/+7 | |
| | ||||||
* | create some DEBUG macros for the ld debug early | Mike Frysinger | 2005-06-25 | 2 | -33/+22 | |
| | ||||||
* | whitespace/syntax cleanups | Mike Frysinger | 2005-06-25 | 1 | -45/+46 | |
| | ||||||
* | rework the debug _dl_dprintf usage to avoid #ifdef macros and make more readable | Mike Frysinger | 2005-06-25 | 1 | -36/+23 | |
| | ||||||
* | would help if it actually compiled :/ | Mike Frysinger | 2005-06-25 | 1 | -1/+1 | |
| | ||||||
* | hide the #ifdef debug macros/printfs behind one function to make the code ↵ | Mike Frysinger | 2005-06-25 | 1 | -55/+29 | |
| | | | | more readable | |||||
* | whitespace tweak, dont mind me | Mike Frysinger | 2005-06-25 | 1 | -21/+20 | |
| | ||||||
* | Fic gcc 4.0 compilation. Still no confimation that this works on | Joakim Tjernlund | 2005-06-21 | 1 | -30/+42 | |
| | | | | gcc 4.0 but I don't want to wait anymore. | |||||
* | sync whitespace with glibc | Mike Frysinger | 2005-06-17 | 1 | -8/+8 | |
| | ||||||
* | Jim Ramsay writes: | Eric Andersen | 2005-06-16 | 1 | -1/+1 | |
| | | | | | | | | <lack> andersee: Yes. But why does it expose the prototype for _sys_siglist but NOT provide it in the library? It should either be put into the library or taken out of the header. <lack> I just replace the prototype for _sys_siglist with '#define _sys_siglist sys_siglist' and it seemed to work. | |||||
* | change the old pads to the new nano sec fields | Mike Frysinger | 2005-06-11 | 1 | -6/+6 | |
| |