summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/mips/crt1.S
Commit message (Collapse)AuthorAgeFilesLines
* Revert "*/crt?.S: remove .size directives"Bernhard Reutner-Fischer2011-05-051-0/+1
| | | | | | Removing them generally was not a good idea This reverts commit 233c504cd940d9802226b6a3a092368b86978f5e.
* */crt?.S: remove .size directivesBernhard Reutner-Fischer2011-05-041-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>
* mips/nptl: Pass correct parameters to dl_find_hash when resolving TLS ↵Khem Raj2010-01-211-33/+13
| | | | | | | | | | | | relocations. Make use of macros from sys/asm.h in crt1.S These two changes are needed for mips nptl to boot once again. Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 9c343fd4030dcd7a52616f365893177dded50346) Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* It fixes the following warnings seen on mips build.Khem Raj2009-07-201-1/+4
| | | | | | | | | | | libc/sysdeps/linux/mips/clone.S: Assembler messages: libc/sysdeps/linux/mips/clone.S:122: Warning: No .frame pseudo-op used in PIC code libc/sysdeps/linux/mips/clone.S:75: Warning: Pretending global symbol used as branch target is local. libc/sysdeps/linux/mips/crt1.S: Assembler messages: libc/sysdeps/linux/mips/crt1.S:134: Warning: No .cprestore pseudo-op used in PIC code Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mips64 patch from Atsushi Nemoto:Eric Andersen2006-11-041-3/+23
| | | | miscellaneous asm routines
* arm/crt1.S needs features.h and the weak _init/_fini independently of ↵Peter S. Mazinger2005-09-281-5/+9
| | | | __PIC__. Add these weaks to mips/crt1.S as well.
* silly rabbitEric Andersen2005-06-101-1/+1
|
* Finish updating mips for the new ABIEric Andersen2005-06-101-11/+11
|
* Add Peter Mazinger fini/crt compat patch. Select DL_FINI_CRT_COMPAT toJoakim Tjernlund2005-05-281-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.
* Add back .size for __startJoakim Tjernlund2005-05-281-0/+1
|
* erik 0, stupid 1Eric Andersen2005-05-271-2/+2
|
* With a bit of luck, this might just get mips working againEric Andersen2005-05-271-0/+124