summaryrefslogtreecommitdiff
path: root/libc/signal
AgeCommit message (Collapse)Author
2005-12-10hide __sigsetmaskPeter S. Mazinger
2005-12-09Implement hidden poll, switch user to hidden *printf/*scanf/pollPeter S. Mazinger
2005-12-09internal sigpause, do we really default to BSD signals?Peter S. Mazinger
2005-12-08Try to mimic glibc sigaction, sjhill, could you please test w/ this version?Peter S. Mazinger
2005-12-06Get rid again of memset relocPeter S. Mazinger
2005-12-06Get rid of compiler warning."Steven J. Hill"
2005-12-03More hiding, including __mempcpyPeter S. Mazinger
2005-12-01Hide mostly used functionsPeter S. Mazinger
2005-12-01sync with glibc (and shrinks the object code nicely by like half)Mike Frysinger
2005-11-21Remove TOPDIRPeter S. Mazinger
2005-11-15update licenses and sync with glibcMike Frysinger
2005-11-14Hide internally used symbols, use weak_alias for raise/sigwait, as they ↵Peter S. Mazinger
could be in libpthread too
2005-11-14Let the #define do all the workEric Andersen
2005-11-10Lets not just paper over this. Add implementation of __xpg_sigpause()Eric Andersen
2005-11-03Enable IMAPeter S. Mazinger
2005-11-01Remove last unused references to libc-a-pic-, we use only the lists in ↵Peter S. Mazinger
libc-a-y for objects that go into static libs, changing their suffix to .os, of they should be PIC
2005-10-29Replace all Makefiles for new build infrastucturePeter S. Mazinger
2005-10-25All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵Peter S. Mazinger
archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
2005-10-12Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger
objects at once; use :=//$</$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much.
2005-01-25merge parallel build supportMike Frysinger
2003-10-18Peter Kjellerstedt writes:Eric Andersen
rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM).
2003-10-03Quick implementation of sigwait. Doesn't handle thread cancelationEric Andersen
yet, but should work...
2003-01-22Update sigaction syscall names to act more like glibc. Fix the x86 sigactionEric Andersen
implementation such that gdb can actually debug signal handlers. Gdb behaves much better now, for example, on multi-threaded apps. -Erik
2003-01-22Looks like sigaction on arm needs adjustment, so split this intoEric Andersen
a common header file and a default implementation.
2002-06-13Fix pthreads to use the rt signals if presentEric Andersen
-Erik
2002-05-30-#ifdef _POSIX_THREADSEric Andersen
+#ifdef __UCLIBC_HAS_THREADS__
2002-02-16Use sizeof(sa_mask) instaed of sizeof(sigset_t) since sa_mask isEric Andersen
not always a sigset_t... Fix from Geoffrey Espin.
2002-02-13A number of naming updates in preparation for adding inEric Andersen
proper threading. Most of this is from Stefan Soucek, with additions and changes as needed from me.
2002-02-11HAVE_SA_RESTORER is supposed to be true, not false, on most arches.Eric Andersen
-Erik
2002-02-05use X/Open __sysv_signal name, then use the weak name for sysv_signalEric Andersen
-Erik
2002-01-30Fixup setjmp implementation so it actaully works as expectedEric Andersen
-Erik
2002-01-02Fix a few things I'd missed when using old (2.0.x) kernels.Eric Andersen
-Erik
2002-01-02Once again, rework the signal handling to be even more correct. We noEric Andersen
longer segfault when running test/signal/sigchld.c, which exposed a bit of a rats nest. The problem ended up being a erroneous syscall defination, but in the process of finding that out, I scrubbed things up nicely and adapted things to use the rt_ signals if they are available. This now passes all the signal tests. -Erik
2001-12-19Update my email address. I am no longer andersen@lineo.comEric Andersen
2001-11-21Fix support for sysv style signalsEric Andersen
2001-10-17These are now obsoleteEric Andersen
2001-10-17Fix up sig handling so it is more in sync with glibc behaviorEric Andersen
2001-10-03Minor cleanupsEric Andersen
2001-09-27Update to accomodate the header file changesEric Andersen
2001-06-15Add in (stub out really) __libc_current_sigrtmin, andEric Andersen
__libc_current_sigrtmax so current versions of ash will compile. -Erik
2001-05-16Sigpause was broken. Now it is fixed.Eric Andersen
-Erik
2001-05-12Ok, this should finish off my massive ro-organization. The sourceEric Andersen
tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik
2001-05-10Oops. Forgot the makefile updatesEric Andersen
2001-05-10These are needed for ash-0.3.8Eric Andersen
2001-04-06Fix include/errno.h to not use kernel header, and instead use bits/errno.h.Eric Andersen
This required we use _LIBC instead of __LIBC__ to be consistent with glibc. This had some sideffects in sys/syscalls.h. While fixing things, I made everything use __set_errno() for (eventual) thread support. -Erik
2001-04-04Add missing function sigfillset.Manuel Novoa III
2001-03-19Add sigintr, from a patch by Michael ShmulevichEric Andersen
2001-01-16Symbol cleanup/bugfix. Add in needed global.Eric Andersen
2001-01-11A large update from Manuel Novoa III <mnovoa3@bellsouth.net>.Eric Andersen
2000-11-04Fix doc blunder.Eric Andersen