Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-20 | Fix my previous commit to use preprocessor in the right way ! | Carmelo Amoroso | |
2009-02-20 | Fix typo. | Carmelo Amoroso | |
2009-02-20 | sh: Fix __SH_SYSCALL_TRAP_BASE for SH2A architecture | Carmelo Amoroso | |
Signed-off-by: Peter Griffin <pgriffin@mpc-data.co.uk> | |||
2008-11-27 | Make __UCLIBC_HAVE_ASM_CFI_DIRECTIVES__ visible in case the arch | Carmelo Amoroso | |
supports this feature. SH4 will use this in some aseembly files for the NPTL implementation. Add now safely on trunk. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-11-15 | - Remove linux-specific prototypes if asked to. | Bernhard Reutner-Fischer | |
2008-11-15 | - revert wrong r24049 | Bernhard Reutner-Fischer | |
2008-11-15 | - Remove linux-specific prototypes if asked to. | Bernhard Reutner-Fischer | |
2008-10-03 | - add long double math wrappers (Ned Ludd) | Bernhard Reutner-Fischer | |
2008-09-25 | sh: Fix SYSCALL_INST_STRx to work for SH-2[A] core by using the | Carmelo Amoroso | |
__SH_SYSCALL_TRAP_BASE macro. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-09-16 | Add INTERNAL_SYSCALL macros for sh | Carmelo Amoroso | |
2008-09-16 | - add sync_file_range() | Bernhard Reutner-Fischer | |
Tested successfully on i386.. | |||
2008-07-23 | - trim any trailing whitespace | Bernhard Reutner-Fischer | |
2008-07-23 | - fix asm and volatile keywords | Bernhard Reutner-Fischer | |
2008-07-08 | sh4 don't need to cope with older RLIMIT implementation. | Carmelo Amoroso | |
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-05-03 | - add missing #endif | Bernhard Reutner-Fischer | |
2008-05-03 | - implement splice,vmsplice,tee for all arches | Bernhard Reutner-Fischer | |
- synch F_LINUX_SPECIFIC_BASE related fcntls for all arches | |||
2008-01-17 | A patch from our Blackfin repository, originally from Jie Zhang. This fixes | Bernd Schmidt | |
a problem where the linker was trying to use the wrong symbol name for the init function. Define SYMBOL_PREFIX as _ in Rules.mak for h8300, bfin, i960, microblaze, and v850. Add -D__UCLIBC_UNDERSCORES__ in CFLAGS for targets which define SYMBOL_PREFIX as _. Remove defines and undefs from uClibc_arch_features.h of each target. Add $(SYMBOL_PREFIX) to __uClibc_init when passed by ld option -init. | |||
2008-01-08 | change NO_UNDERSCORES to just UNDERSCORES so as to be less confusing when ↵ | Mike Frysinger | |
doing double negatives | |||
2006-12-08 | Take Mike Frysinger's comments into account -- make certain that user | Eric Andersen | |
applications stop using _syscall#() and use syscall() instead. Cleanup internal handling of syscall includes to use the correct header file. | |||
2006-12-06 | bits/kernel_stat.h is for internal uClibc use only, fix a few other | Eric Andersen | |
minor include file issues | |||
2006-10-23 | Merge SH-2 trapa fixups from Mark. | Paul Mundt | |
2006-10-16 Mark Shinwell <shinwell@codesourcery.com> * libc/sysdeps/linux/sh/vfork.S: Use __SH_SYSCALL_TRAP_BASE. Also use __CONFIG_SH2__ rather than __sh2__, for consistency. * libc/sysdeps/linux/sh/syscall.c: Use __SH_SYSCALL_TRAP_BASE. * libc/sysdeps/linux/sh/bits/uClibc_arch_features.h: Use __CONFIG_SH2__ rather than __sh2__, for consistency. * libc/sysdeps/linux/sh/bits/syscalls.h (__SH_SYSCALL_TRAP_BASE): New. Use instead of hard-coded trap numbers in the various __NR_<name> macros. * libc/sysdeps/linux/sh/clone.S: Use __SH_SYSCALL_TRAP_BASE. Also use __CONFIG_SH2__ rather than __sh2__, for consistency. * libc/sysdeps/linux/sh/crti.S: Disable GOT-related code if __HAVE_SHARED__ is not set. * libc/sysdeps/linux/sh/pipe.c (pipe): Use __SH_SYSCALL_TRAP_BASE. | |||
2006-08-25 | Bump SHMLBA up to a sensible size for dcache alias avoidance to coincide with | Paul Mundt | |
the kernel's get_unmapped_area() behaviour. Ideally this should be more tightly packed based off of the L1 dcache shape, once we're able to handle it through the auxiliary vector. | |||
2006-08-24 | fix from psm: enable readahead prototype | Mike Frysinger | |
2006-08-24 | fix from psm: just use common resource.h | Mike Frysinger | |
2006-08-23 | sync with psm: update errno handling to be the same on all arches | Mike Frysinger | |
2006-08-23 | sync with upstream via psm | Mike Frysinger | |
2006-08-23 | import new headers from upstream via psm | Mike Frysinger | |
2006-08-21 | bits/profil-counter.h and bits/atomicity.h are leftovers from the old gprof | Eric Andersen | |
based profiling I nuked ages ago since tools like oprofile are non invasive and work so much better. | |||
2006-04-21 | sync with glibc | Mike Frysinger | |
2006-03-29 | sync with glibc | Mike Frysinger | |
2006-02-10 | only check for rlimit stuff if the target doesnt support the newer function ↵ | Mike Frysinger | |
call, and dont bother with 64bit versions on 64bit hosts as the regular one works fine (should fix the setrlimit ltp tests) | |||
2006-01-26 | Allow for targets that don't know about signed zero floats. | "Jan-Benedict Glaw" | |
2006-01-20 | move the sh64 code out of the sh header | Mike Frysinger | |
2006-01-19 | Change to sane defaults | Peter S. Mazinger | |
2006-01-19 | move a bunch of arch-specific checks out of common files and into an arch ↵ | Mike Frysinger | |
specific header file to make porting/updates a lot easier | |||
2005-12-14 | Fixup byte order handling. Not all architectures define __BIG_ENDIAN__ so i.e. | Eric Andersen | |
on big endian mips the code is compiled as little-endian and the wrong half of the 64-bit point value is examined to check for NaN, etc. This bug also broke fpclassify(), isfinite(), isnormal(), isinf(), finite(), and signbit(). | |||
2005-11-27 | define MREMAP_FIXED | Mike Frysinger | |
2005-11-17 | we want to compare the register value itself, not the address of the ↵ | Mike Frysinger | |
variable holding the register value | |||
2005-11-16 | update copyright and license, add _BITS_SETJMP_H protection around the file, ↵ | Mike Frysinger | |
make sure we are only included by setjmp.h and pthread.h, and fix casting of address/jumpbugf in _JMPBUF_UNWINDS | |||
2005-11-16 | sync with glibc and fix warning when building pthreads | Mike Frysinger | |
2005-11-09 | sync with glibc | Mike Frysinger | |
2005-08-08 | remove duplicated _syscall6 definitions and unify them with a define | Mike Frysinger | |
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-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-02-12 | no more cvs | Mike Frysinger | |
2004-08-21 | Kill off all support for 'gcc -pg' / 'gprof' style profiling. There is both a | Eric Andersen | |
size and performance penalty to profiling applications this way, as well as Heisenberg effects, where the act of measuring changes what is measured. There are better tools for doing profiling, such as OProfile, that do not require gcc to instrument the application code. -Erik | |||
2004-04-20 | Cope with gcc 3.4's more aggressive persuit of attribute unused | Eric Andersen | |
2004-02-06 | Sigh. The 2.6.x kernel removed '__kernel_dev_t' and renamed it as | Eric Andersen | |
'__kernel_old_dev_t'. And of course there is no good way to know which is in use except checking linux/version.h. Grumble. This is rather lame, but for now, define __kernel_old_dev_t to be the same as __kernel_dev_t. This will want to be revisited soon. -Erik | |||
2003-09-07 | Some updates from glibc. mjn3 reports this fixes profiling | Eric Andersen | |
on i386, at least, so seems like a good thing. | |||
2003-03-07 | Patch from Stefan Allius: | Eric Andersen | |
fix a couple of gcc 3.3 compiler warnings in gmon.c |