summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-02-11rholzmann writes in Bug 716:Mike Frysinger
utent.c has a few problems with mutex locking when used in a binary that was linked with pthreads. The are a few deadlock conditions where functions may be called which lock the utmplock but never release it and where a function that hold the lock calls other functions which try to relock the same lock. For example, notice in the __getutent function the error condition does not unlock the semaphore. The problem is not visible when pthreads isn't used since the lock/unlock functions are NOOP functions.
2006-02-11convert to new test frameworkMike Frysinger
2006-02-11convert to new test frameworkMike Frysinger
2006-02-11Joseph S. Myers writes:Mike Frysinger
This patch fixes some of the ARM EABI code to be interworking-safe, using bx where appropriate. (This code went in around the same time as the Thumb patches, hence not being fixed by those patches.)
2006-02-11allow for controlling of uclibc vs glibc tests until this gets converted ↵Mike Frysinger
into new style test framework
2006-02-11use := rather than =Mike Frysinger
2006-02-11automate the tests a bitMike Frysinger
2006-02-11add back in code cut by previous commit to fix the pathconf testMike Frysinger
2006-02-11get rid of pass through funcMike Frysinger
2006-02-11fix my always_inline typo to fix building on most archesMike Frysinger
2006-02-10only 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-02-10add support for newer [sg]etgroups function and make the function a simple ↵Mike Frysinger
passthrough on 64bit arches (should fix the getgroup crashes in ltp)
2006-02-10sync with glibc, should fix the swap* segfaults in ltpMike Frysinger
2006-02-10dont bother with a pass through callMike Frysinger
2006-02-10add support for newer style kernel calls since some arches (like sparc) only ↵Mike Frysinger
provide the newer versions
2006-02-10sync with glibc and kill dead code to fix issues found by the nftw ltp testsMike Frysinger
2006-02-10eat whitespaceMike Frysinger
2006-02-09fix errno settingMike Frysinger
2006-02-09add ARM 7TDMI to processor selection listDavid Anders
2006-02-09fix ARM types that are known to have MMU's to select ARCH_HAS_MMUDavid Anders
2006-02-09fix prototype for 64bit hostsMike Frysinger
2006-02-09use the newer versions of functions when available (fixes sparc which doesnt ↵Mike Frysinger
provide older versions at all)
2006-02-09just drop all of the debug codeMike Frysinger
2006-02-08Bernhard Fischer says: get rid of local ret variableMike Frysinger
2006-02-08all my other 64bit changes seems to have "magically" fixed pthreads testsMike Frysinger
2006-02-08fix warnings on 64bit hostsMike Frysinger
2006-02-08janlana writes in Bug 700: use standard uint* types rather than u_intMike Frysinger
2006-02-08sync with glibcMike Frysinger
2006-02-07include stdint.h and check __intptr_t_defined to see if we need to setup ↵Mike Frysinger
uintptr_t
2006-02-07remove outdated fileMike Frysinger
2006-02-07grab syscall() from glibcMike Frysinger
2006-02-06thanks to Thomas, nios should be happy again!Mike Frysinger
2006-02-06kill _dummy symbolMike Frysinger
2006-02-04rfelker reports in Bug 683 that we leak file descriptors if the fcntl() ↵Mike Frysinger
fails ... so fix that. add back in fstat() ofter we open() the directory as we need the blocksize further down in the code. unify the memory error handling to shrink the code there a little.
2006-02-04fix buildingMike Frysinger
2006-02-04fix segfault do to sizeof(NULL) usageMike Frysinger
2006-02-04add note about raceconditionMike Frysinger
2006-02-04use O_DIRECTORY when possible, saves us from having to use stat() thus ↵Mike Frysinger
cutting codesize/race condition
2006-02-04add some copyright/license infoMike Frysinger
2006-02-04use just __getdents64 rather than either __getdents and __getdents64 when ↵Mike Frysinger
possible (saves space and gives us access to d_type most of the time)
2006-02-04we get d_type from the kernel so use itMike Frysinger
2006-02-04make build output a little less noisyMike Frysinger
2006-02-04make build output a little less noisyMike Frysinger
2006-02-04fix warning when building on non-mmu hostsMike Frysinger
2006-02-04glibc syncMike Frysinger
2006-02-04touchup test to have some more helpful outputMike Frysinger
2006-02-04import files from glibc for an ia64/static portMike Frysinger
2006-02-04Dont link and remove link.hPeter S. Mazinger
2006-02-04integrate frv link.hMike Frysinger
2006-02-03unify duplicated code cause i get tired of updating this stuffMike Frysinger