Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "*/crt?.S: remove .size directives" | Bernhard Reutner-Fischer | 2011-05-05 | 1 | -0/+1 |
| | | | | | | Removing them generally was not a good idea This reverts commit 233c504cd940d9802226b6a3a092368b86978f5e. | ||||
* | */crt?.S: remove .size directives | Bernhard Reutner-Fischer | 2011-05-04 | 1 | -1/+0 |
| | | | | | | sed -i -e '/\.size[[:space:]]/d' $(grep -l "\.size" libc/sysdeps/linux/*/crt*.[sSc]) Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | ||||
* | Update comment regarding passing dl_fini. | Joakim Tjernlund | 2007-03-31 | 1 | -2/+5 |
| | |||||
* | Revert last change until we figure out the correct fix. | Rob Landley | 2007-03-29 | 1 | -1/+1 |
| | |||||
* | Make the code match the comments. (I narrowed down the bug, Khem Raj | Rob Landley | 2007-03-28 | 1 | -1/+1 |
| | | | | | pointed out the solution. This fixes a segfault for me on exit from a statically linked "hello world".) | ||||
* | Joseph S. Myers writes: | Joakim Tjernlund | 2007-03-19 | 1 | -0/+7 |
| | | | | | | | | | On PowerPC, r13 is used for a small data pointer and needs to be set up from _SDA_BASE_ (defined by the linker) at startup. This is needed for the GCC testcase gcc.target/powerpc/980827-1.c to work. This patch fixes that testcase (verified for both static and dynamic linking). | ||||
* | Support SecurePLTs for PowerPC. You need a toolchain that supports | Joakim Tjernlund | 2007-01-05 | 1 | -0/+7 |
| | | | | | | config option --enable-secureplt. The assembler must also supports R_PPC_REL16* relocations. gcc 4.1.1 and binutils 2.17 is known to do this. | ||||
* | Fix static apps on linux 2.6. Linux clobbers r7 in 2.6, so | Joakim Tjernlund | 2005-12-15 | 1 | -1/+2 |
| | | | | use r3 instead to pass _dl_fini. | ||||
* | declare init/fini as weak if __UCLIBC_CTOR_DTOR__ is turned off | Joakim Tjernlund | 2005-06-29 | 1 | -0/+5 |
| | |||||
* | stack_end in __uClibc_main must point to where argc is. | Joakim Tjernlund | 2005-06-26 | 1 | -4/+3 |
| | |||||
* | Change L_Scrt1 to __PIC__ | Joakim Tjernlund | 2005-06-25 | 1 | -4/+4 |
| | |||||
* | Add Peter Mazinger fini/crt compat patch. Select DL_FINI_CRT_COMPAT to | Joakim Tjernlund | 2005-05-28 | 1 | -5/+4 |
| | | | | | | | | be able to run apps built with 0.9.27. This also renames __uClibc_start_main to __uClibc_main. This compat option should be removed some time after 0.9.28 is released. Let me know if you don't like this change. | ||||
* | Pass the aligned stack ptr, not the unaligned. | Joakim Tjernlund | 2005-05-26 | 1 | -4/+4 |
| | |||||
* | Fix PPC wrt new __uClibc_start_main. | Joakim Tjernlund | 2005-05-26 | 1 | -12/+7 |
| | |||||
* | Fix "off by one" bug. | Joakim Tjernlund | 2005-05-26 | 1 | -6/+6 |
| | |||||
* | Adapt startup code in x86 and PPC to almost match glibc. _init vs. ↵ | Joakim Tjernlund | 2005-05-25 | 1 | -24/+20 |
| | | | | | | __libc_csu_init and _fini vs. __libc_csu_fini remains to do. | ||||
* | Update PowerPC to new ABI. | Joakim Tjernlund | 2005-05-21 | 1 | -0/+95 |