summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/common/bits
AgeCommit message (Collapse)Author
2006-01-19give a little info as to what the file should containMike Frysinger
2006-01-19give a little info as to what the file should containMike Frysinger
2006-01-16Last relocs jump and global data, (even locales) that I could remove are ↵Peter S. Mazinger
gone from libc. The remaining are left as exercise for others ;-)
2006-01-15Remove __XL(N) and __XL_ALIAS(N) adapting the last use of itPeter S. Mazinger
2006-01-06Allow to build gcc/libstdc++ w/ LOCALE enabled, XLOCALE probably won't work ↵Peter S. Mazinger
though
2006-01-05sync Joseph S. Myers fixes from glibc for a better NAN defineMike Frysinger
2006-01-05remove duplicate ;Mike Frysinger
2006-01-04now we can safely declare these hiddenMike Frysinger
2006-01-03Remove textrelPeter S. Mazinger
2005-12-29hide the internal libc pthread_mutex funcsMike Frysinger
2005-12-29pointless whitespace touchupsMike Frysinger
2005-12-16TypoPeter S. Mazinger
2005-12-16Adapt some missed prototypesPeter S. Mazinger
2005-12-16Better guards within _LIBC, cleanup, typosPeter S. Mazinger
2005-12-16Convert all the rest, remove isxupper/isxlower, if someone objects, I'll add ↵Peter S. Mazinger
it back
2005-12-16Disable some unused stuff, better guard for libcPeter S. Mazinger
2005-12-14Do hidden brk, hide _brk as well for some archs, convert users of brkPeter S. Mazinger
2005-12-13Sync w/ glibcPeter S. Mazinger
2005-12-11Make sure we are really within uClibc only, these bits should move from the ↵Peter S. Mazinger
visible header
2005-12-03_uintmaxtostr is only internally used, we do not need a rename, ↵Peter S. Mazinger
uClibc_uintmaxtostr.h is only internal header, remove from target
2005-11-27define MREMAP_FIXEDMike Frysinger
2005-11-23sync with glibc to get 64bit fixesMike Frysinger
2005-11-18move alpha/hppa into their own arch subdir where they should beMike Frysinger
2005-11-18add support for ia64Mike Frysinger
2005-11-15Hide more of stdio,getdents, use internal __raisePeter S. Mazinger
2005-11-15as psm points out, we need to use bits/getopt.h in unistd.h since getopt.h ↵Mike Frysinger
wont exist if user disables the option
2005-11-15sync getopt headers with glibcMike Frysinger
2005-11-12make people provide these headers when portingMike Frysinger
2005-11-09sync with glibcMike Frysinger
2005-11-09fix __intptr_t for 64bit archesMike Frysinger
2005-11-09booooring license updatesMike Frysinger
2005-09-21'pthread.h' is not the only file that needs to be symlinked. When NPTL gets ↵"Steven J. Hill"
merged, you will need to do 'semaphore.h' and 'bits/pthreadtypes.h'. I think I have been a good little boy and keeping my NPTL changes out of mainline, so I'm going to go ahead and cross the line this once to get this change in.
2005-09-21merge some updates from glibc to fix 32/64 bit supportMike Frysinger
2005-07-28s/__kernel_time_t/__time_tJoakim Tjernlund
2005-07-28A while back, the sysvipc code was changed to use IPC_64 in the calls.Manuel Novoa III
Unfortunatly, the semid_ds structs were not changed as needed. So import the necessary (tweaked) files from glibc. Only tested on x86 today, but I'll be testing mips tomorrow.
2005-07-17add support for nanosecondsMike Frysinger
2005-06-17sync whitespace with glibcMike Frysinger
2005-05-20Finish up reverting NPTLEric Andersen
2005-05-15Get rid of crud."Steven J. Hill"
2005-05-14There 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-14Sync uClibc 'sigthread.h' with the latest version from glibc."Steven J. Hill"
2005-05-12Added 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-07Hopefully 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-04-28Updated to match glibc 2.3.4 (adds missing CLOCK_MONOTONIC).Peter Kjellerstedt
2005-04-24Fix bug 222: Move all archs to newer __IPC_64 interface for {msg,sem,shm}ctlJoakim Tjernlund
syscalls. This won't work on 2.2 kernels(I think).
2005-02-14When I broke up the stdio code, the "support pre C99 compilers" va_copy compatManuel Novoa III
define was no longer visible to vasprintf. I didn't catch this since I no longer use such old tools. Unfortunately, some well-meaning but misguided individual decided to just cut-and-paste the macro. :-( Try to clean up the situation by putting it into a header that can be overriden by any archs that need to. If this breaks for anyone (as I said, I no longer use such old tools and so haven't tested), let me know and I'll fix it.
2005-02-12no more cvsMike Frysinger
2004-11-02struct ipc_perm, as used by shmctl() when soing shared memory stuff,Eric Andersen
was incorrect in uClibc, and was 2 bytes too short. This caused uClibc shared memory stuff to not behave correctly since struct ipc_perm was included as the first member of, i.e. struct msqid_ds, so the content of that struct were all shifted by two bytes. ugh. Apparently, few people have used shared memory, msgctl(), etc with uClibc thus far, -Erik
2004-08-21Kill off all support for 'gcc -pg' / 'gprof' style profiling. There is both aEric 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-08-13Fixup PAGE_SIZE problemsEric Andersen
-Erik