Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mips64 patch from Atsushi Nemoto: | Eric Andersen | 2006-11-04 | 1 | -8/+19 |
| | | | | | No pread64, pwrite64 syscall for N64 ABI. Make __libc_pread and __libc_pread64 use same syscall. | ||||
* | mips64 patch from Atsushi Nemoto: | Eric Andersen | 2006-11-04 | 4 | -9/+130 |
| | | | | Adjust for mips64 kernel. | ||||
* | mips64 patch from Atsushi Nemoto: | Eric Andersen | 2006-11-04 | 4 | -11/+255 |
| | | | | miscellaneous asm routines | ||||
* | mips64 patch from Atsushi Nemoto: | Eric Andersen | 2006-11-04 | 6 | -1/+111 |
| | | | | | The mips64 N32/N64 ABI have a bit different register usage convention. Also the register size for these ABI is 8 byte. Use ld/sd for them. | ||||
* | mips64 patch from Atsushi Nemoto: | Eric Andersen | 2006-11-04 | 1 | -0/+96 |
| | | | | The mips64 N32/N64 ABI can pass much arguments via registers. | ||||
* | mips64 patch from Atsushi Nemoto | Eric Andersen | 2006-11-04 | 1 | -0/+61 |
| | | | | | This is a bit twisted dirent.h can be used for both getdirent and getdirent64 case on mips/mips64. | ||||
* | mips64 patch from Atsushi Nemoto: | Eric Andersen | 2006-11-04 | 1 | -1/+1 |
| | | | | | The kernel include/asm-mips/posix_types.h defines __kernel_ino_t as unsigned long. | ||||
* | mips64 patch from Atsushi Nemoto: | Eric Andersen | 2006-11-04 | 1 | -2/+2 |
| | | | | | The predefined _MIPS_SZPTR (32 for O32 or N32, 64 for N64) can be used for WORDSIZE. This is came from glibc code. | ||||
* | mips64 patch from Atsushi Nemoto: | Eric Andersen | 2006-11-04 | 1 | -0/+38 |
| | | | | | It seems these codes dropped when importing from glibc. This is required for mips64. | ||||
* | based on a patch from Atsushi Nemoto: | Eric Andersen | 2006-11-04 | 1 | -0/+13 |
| | | | | | | | There is a mismatch of struct msghdr between the kernel and libc. In a 64-bit environment, the size of msg_namelen is 4 for all, but the size of msg_iovlen and msg_controllen is 8 bytes for the kernel and for glibc, but 4 bytes for uClibc. Fix size for the 64bit case. | ||||
* | Atsushi Nemoto writes: | Eric Andersen | 2006-09-11 | 4 | -7/+15 |
| | | | | | | | The "make headers_install" in kernel 2.6.18 does not export asm-mips/asm.h, asm-mips/regdef.h and asm-mips/sysmips.h. Do not use them. We can use sys/asm.h and sys/regdef.h instead. The sysmips.h part of this patch is came from glibc 2.4 code. | ||||
* | merge with psm: sync with common socket headers | Mike Frysinger | 2006-08-25 | 1 | -7/+7 |
| | |||||
* | fix from psm: enable readahead prototype | Mike Frysinger | 2006-08-24 | 1 | -1/+3 |
| | |||||
* | sync with psm: update errno handling to be the same on all arches | Mike Frysinger | 2006-08-23 | 1 | -7/+4 |
| | |||||
* | sync with upstream via psm | Mike Frysinger | 2006-08-23 | 7 | -72/+178 |
| | |||||
* | import new headers from upstream via psm | Mike Frysinger | 2006-08-23 | 1 | -0/+48 |
| | |||||
* | fixes from psm: hide internal brk symbols | Mike Frysinger | 2006-08-23 | 1 | -3/+2 |
| | |||||
* | fixes from psm: disable unsupported __fpu_control and sync with upstream | Mike Frysinger | 2006-08-23 | 1 | -0/+2 |
| | |||||
* | sync with psm: add copyright notice | Mike Frysinger | 2006-08-23 | 1 | -0/+5 |
| | |||||
* | bits/profil-counter.h and bits/atomicity.h are leftovers from the old gprof | Eric Andersen | 2006-08-21 | 1 | -98/+0 |
| | | | | | based profiling I nuked ages ago since tools like oprofile are non invasive and work so much better. | ||||
* | Atsushi Nemoto writes: | Eric Andersen | 2006-07-03 | 1 | -15/+1 |
| | | | | | | | | | | | | current pipe.S seems broken for error case. For example, "la t0, __syscall_error" should be "la t9, __syscall_error"? Jumping to __syscall_error without reverting sp is correct? I updated this patch against recent snapshot and tested: it looks OK. * Get rid of saving/restoring a0. No need to adjust sp. * Fix code in error path. | ||||
* | Atsushi Nemoto points out there is no more need for mips-specific ptrace.h | Mike Frysinger | 2006-07-03 | 1 | -136/+0 |
| | |||||
* | Joseph S. Myers writes: The MIPS <bits/mman.h> header is missing definitions ↵ | Mike Frysinger | 2006-04-21 | 1 | -0/+9 |
| | | | | of POSIX_MADV_* | ||||
* | sync with glibc | Mike Frysinger | 2006-04-21 | 1 | -1/+9 |
| | |||||
* | sync with glibc | Mike Frysinger | 2006-03-29 | 3 | -29/+69 |
| | |||||
* | Remove all non-constant libc_hidden_data_def(), it is too unreliable, sorry, ↵ | Peter S. Mazinger | 2006-03-10 | 1 | -3/+0 |
| | | | | most of global data relocations are back | ||||
* | Mark __syscall_*sigaction hidden and add guard to the header | Peter S. Mazinger | 2006-02-28 | 1 | -1/+6 |
| | |||||
* | Remove __clone, add it only back, if threads has a another (strong) version, ↵ | Peter S. Mazinger | 2006-02-22 | 1 | -7/+5 |
| | | | | that needs to overwrite this | ||||
* | get rid of __pipe | Peter S. Mazinger | 2006-02-15 | 1 | -6/+5 |
| | |||||
* | Sloppy patching on my part. This should be correct. | "Steven J. Hill" | 2006-02-15 | 1 | -4/+2 |
| | |||||
* | Apply patch from Joseph Myers for MIPS pipe and get rid of the C version. ↵ | "Steven J. Hill" | 2006-02-14 | 2 | -56/+34 |
| | | | | Patch tested. | ||||
* | even the hidden version of the weaks in libc (as strong in libpthread) have ↵ | Peter S. Mazinger | 2006-02-02 | 1 | -1/+1 |
| | | | | to be weaks | ||||
* | I will risk this one: __curbrk | Peter S. Mazinger | 2006-02-01 | 1 | -0/+3 |
| | |||||
* | add prototype to get rid of warning | Mike Frysinger | 2006-02-01 | 1 | -0/+3 |
| | |||||
* | make sure clone/__clone are created properly | Mike Frysinger | 2006-01-29 | 1 | -4/+6 |
| | |||||
* | disable usage of .set | Mike Frysinger | 2006-01-29 | 1 | -1/+1 |
| | |||||
* | Add some prototypes to arch specific pread_write.c, mips has __mips64 ↵ | Peter S. Mazinger | 2006-01-27 | 1 | -0/+4 |
| | | | | questionable ifdefs | ||||
* | Get rid of missing prototype warnings | Peter S. Mazinger | 2006-01-26 | 3 | -3/+5 |
| | |||||
* | Allow for targets that don't know about signed zero floats. | "Jan-Benedict Glaw" | 2006-01-26 | 1 | -0/+3 |
| | |||||
* | Correct mips, does mips ever be similar to others ;-( | Peter S. Mazinger | 2006-01-26 | 1 | -28/+27 |
| | |||||
* | Convert all the strong_aliases to weak that are cancelable in libpthread | Peter S. Mazinger | 2006-01-24 | 1 | -4/+4 |
| | |||||
* | Use __typeof for __longjmp, remove alias to longjmp for cris, should be ↵ | Peter S. Mazinger | 2006-01-24 | 1 | -1/+1 |
| | | | | covered by common/longjmp.c | ||||
* | make sigaction/raise/sigwait/siglongjmp/longjmp weak_alias, these are in ↵ | Peter S. Mazinger | 2006-01-23 | 1 | -1/+1 |
| | | | | libpthread as well | ||||
* | Add __longjmp prototype | Peter S. Mazinger | 2006-01-23 | 1 | -1/+1 |
| | |||||
* | Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵ | Peter S. Mazinger | 2006-01-22 | 1 | -26/+13 |
| | | | | is a useless attempt | ||||
* | Change to sane defaults | Peter S. Mazinger | 2006-01-19 | 1 | -5/+10 |
| | |||||
* | move a bunch of arch-specific checks out of common files and into an arch ↵ | Mike Frysinger | 2006-01-19 | 1 | -0/+33 |
| | | | | specific header file to make porting/updates a lot easier | ||||
* | make gcc4 happy w/ hidden_def/proto, correct some typos | Peter S. Mazinger | 2006-01-15 | 1 | -1/+1 |
| | |||||
* | fix broken commenting | Mike Frysinger | 2006-01-14 | 1 | -1/+1 |
| | |||||
* | make DODEBUG=y happy, update sysdeps/common/* copyright | Peter S. Mazinger | 2006-01-14 | 8 | -39/+35 |
| |