Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-06-10 | Based on start.S from debian's glibc, this gets arm working | Eric Andersen | |
properly with the new ABI | |||
2005-06-10 | Add missing file needed for arm to compile | Eric Andersen | |
2005-06-10 | Remove TEXTREL relocations for ARM. | Joakim Tjernlund | |
Hide __syscall_error from outside libc. From Peter Mazinger. | |||
2005-06-10 | oops. I'd left some junk in there | Eric Andersen | |
2005-06-10 | rework arm crt1 properly this time around | Eric Andersen | |
2005-06-10 | silly rabbit | Eric Andersen | |
2005-06-10 | Dunno yet if I got this right or not, but it now at least | Eric Andersen | |
has a chance of perhaps working... | |||
2005-06-10 | Finish updating mips for the new ABI | Eric Andersen | |
2005-06-07 | move tv def back with gettimeofday() func | Mike Frysinger | |
2005-05-28 | Add Peter Mazinger fini/crt compat patch. Select DL_FINI_CRT_COMPAT to | Joakim Tjernlund | |
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. | |||
2005-05-28 | Add back .size for __start | Joakim Tjernlund | |
2005-05-28 | Add back .size for _start | Joakim Tjernlund | |
2005-05-27 | touchup defines so that we can use same ssp.c in both glibc and uclibc | Mike Frysinger | |
2005-05-27 | - keep gcc-4.x happy | Ned Ludd | |
2005-05-27 | erik 0, stupid 1 | Eric Andersen | |
2005-05-27 | style updates | Mike Frysinger | |
2005-05-27 | With a bit of luck, this might just get mips working again | Eric Andersen | |
2005-05-27 | minor tweak for correctness | Eric Andersen | |
2005-05-26 | Pass the aligned stack ptr, not the unaligned. | Joakim Tjernlund | |
2005-05-26 | Clean it up a little. | Joakim Tjernlund | |
2005-05-26 | Adapt x86 to new __uClibc_start_main. | Joakim Tjernlund | |
2005-05-26 | Fix PPC wrt new __uClibc_start_main. | Joakim Tjernlund | |
2005-05-26 | Add PIE support to ARM. From Peter Mazinger | Joakim Tjernlund | |
2005-05-26 | Fix "off by one" bug. | Joakim Tjernlund | |
2005-05-25 | Adapt startup code in x86 and PPC to almost match glibc. _init vs. ↵ | Joakim Tjernlund | |
__libc_csu_init and _fini vs. __libc_csu_fini remains to do. | |||
2005-05-21 | Update PowerPC to new ABI. | Joakim Tjernlund | |
2005-05-21 | Pass main function ptr from crt1 to __uClibc_start_main. | Joakim Tjernlund | |
Kill old crt0/__uClibc_main. This breaks ABI. All apps and toolchain needs to be recompiled. All archs except x86 are now broken and need to be fixed as x86. PPC will be fixed shortly by me, the rest is left to the arch maintainers. | |||
2005-05-20 | Finish up reverting NPTL | Eric Andersen | |
2005-05-15 | Get rid of crud. | "Steven J. Hill" | |
2005-05-14 | There were two versions of 'pthreadtypes.h' originally in uClibc. Also, | "Steven J. Hill" | |
since we are going to support the two implementations of pthreads, we again need to instead create symbolic links to use the proper version of the file depending on the pthreads option chosen. | |||
2005-05-14 | Sync uClibc 'sigthread.h' with the latest version from glibc. | "Steven J. Hill" | |
2005-05-14 | Add missing file to the clean list. | "Steven J. Hill" | |
2005-05-12 | Added new 'bits/atomic.h' for most of the architectures and the top-level ↵ | "Steven J. Hill" | |
'include/atomic.h' to add in new atomic operations for use by NPTL. There are multiple files for PowerPC and Sparc for 'atomic.h'. I will let those architecture maintainers choose the correct file. The files come from glibc in 'sysdeps/ARCH/bits'. | |||
2005-05-11 | This file is no longer used. kill it. | Eric Andersen | |
2005-05-07 | Hopefully fix the problem reported by Peter Mazinger, | Joakim Tjernlund | |
see http://uclibc.org/lists/uclibc/2005-May/011667.html for details. Not tested by me but I am sure Peter will :) The toolchain needs to be rebuilt. | |||
2005-05-07 | Fix trapa value for _syscall6() to conform with new sh syscall ABI. | Paul Mundt | |
The old sh system call interface used 0x00 - 0x0f for the trapa value (number of arguments), whereas the new ABI uses the 0x10 - 0x1f range. For some reason we were using an off-by-1 trapa immediate which ended up trashing r1 in the _syscall6() case, so we fix it up.. | |||
2005-05-02 | Fix __sigprocmask weak symbol resolution with gcc4. | Paul Mundt | |
This popped up during a build with gcc4: /home/pmundt/devel/svn/buildroot/build_sh2a_nofpueb/staging_dir/bin/sh2a_nofpueb-linux-uclibc-gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fstrict-aliasing -mprefergot -Os -funit-at-a-time -mb -m2a-nofpu -fno-builtin -nostdinc -D_LIBC -I../../../../include -I. -isystem /home/pmundt/devel/svn/buildroot/build_sh2a_nofpueb/staging_dir/lib/gcc/sh2a_nofpueb-linux-uclibc/4.0.0/include -DNDEBUG -I../ -c longjmp.c -o longjmp.o /tmp/ccWyQbux.s: Assembler messages: /tmp/ccWyQbux.s:45: Error: Local symbol `__sigprocmask' can't be equated to undefined symbol `sigprocmask' make[5]: *** [longjmp.o] Error 1 make[5]: Leaving directory `/home/pmundt/devel/svn/buildroot/toolchain_build_sh2a_nofpueb/uClibc/libc/sysdeps/linux/sh' Stupid gcc. | |||
2005-04-28 | Added support for clock_getres() and clock_settime() in addition to | Peter Kjellerstedt | |
the already existing clock_gettime(). In addition they will now use the corresponding system calls if they exists, which resulted in a move to libc/sysdeps/linux/common for clock_gettime.c (it was previously located in libc/misc/time). | |||
2005-04-28 | Updated to match glibc 2.3.4 (adds missing CLOCK_MONOTONIC). | Peter Kjellerstedt | |
2005-04-28 | The list of source files was just too much. Especially trying to keep | Peter Kjellerstedt | |
it alphabetized (which was not fully successful) made adding a new file a mess. Replaced it with a call to the make function $(wildcard). | |||
2005-04-24 | Fix bug 222: Move all archs to newer __IPC_64 interface for {msg,sem,shm}ctl | Joakim Tjernlund | |
syscalls. This won't work on 2.2 kernels(I think). | |||
2005-04-13 | Further rework the mips syscalls | Eric Andersen | |
2005-04-01 | Cleanup the mips syscalls a bit more, and fix a few | Eric Andersen | |
annoying warnings. | |||
2005-03-21 | Pass _dl_fini function ptr to __uClibc_start_main(). | Joakim Tjernlund | |
To actually use it, one must define _DL_DO_FINI_IN_LIBC globally. That will also break ABI for apps linked with previous version of crtX.S. They must be relinked with this version to work again. | |||
2005-03-20 | Pass _dl_fini function ptr to __uClibc_start_main(). | Joakim Tjernlund | |
To actually use it, one must define _DL_DO_FINI_IN_LIBC globally. That will also break ABI for apps linked with previous version of crtX.S. They must be relinked with this version to work again. | |||
2005-03-16 | change the reg class so it actually compiles | Mike Frysinger | |
2005-03-16 | merge the syscalls and punt the glibc import in the process (blah, what a ↵ | Mike Frysinger | |
waste of time that was :D) | |||
2005-03-16 | get rid of linux-headers hack ... rip code from glibc | Mike Frysinger | |
2005-03-14 | Make mips/mipsel syscalls no longer complain about the "use of memory input | Eric Andersen | |
without lvalue in asm". Give the asm an lvalue so it can be happy. | |||
2005-03-12 | - added externs to keep gcc quiet about implicit declaration of 3 functions | Ned Ludd | |