summaryrefslogtreecommitdiffstats
path: root/libc/signal
Commit message (Collapse)AuthorAgeFilesLines
* - less verbose make cleanBernhard Reutner-Fischer2008-11-071-4/+4
|
* - trim any trailing whitespaceBernhard Reutner-Fischer2008-07-233-3/+3
|
* - fix inline keywordBernhard Reutner-Fischer2008-07-231-2/+2
|
* - adds several config-options to allow for turning off certain featuresBernhard Reutner-Fischer2008-06-032-4/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | like o UCLIBC_HAS_GNU_ERROR o UCLIBC_HAS_BSD_ERR o UCLIBC_HAS_PTY o UCLIBC_HAS_GETPT (1) o UCLIBC_SYSCALL_STUBS o UCLIBC_SYSCALL_STUB_WARNING o UCLIBC_LINUX_SPECIFIC (2) o UCLIBC_BSD_SPECIFIC (3) o UCLIBC_NTP_LEGACY (4) o UCLIBC_SV4_DEPRECATED (5) o UCLIBC_HAVE_REALTIME (6) o UCLIBC_HAVE_ADVANCED_REALTIME (7) o UCLIBC_HAVE_EPOLL (8) o UCLIBC_HAVE_XATTR (9) o UCLIBC_HAVE_PROFILING (10) (1) make non-standard getpt optional and implement standard posix_openpt (2) fstatfs(), inotify_*(), ioperm(), iopl(), madvise(), modify_ldt(), personality() ppoll(), setresuid() (3) mincore(), getdomainname(), setdomainname() (4) ntp_adjtime(), ntp_gettime() aliases (5) ustat() [use statfs(2) in your code instead] (6) All marked as "(REALTIME)" in SUSv3 (7) All marked as "(ADVANCED REALTIME)" in SUSv3 (8) epoll_create(), epoll_ctl(), epoll_wait() (9) all Extended Attributes (10) helpers for gcc's -finstrument-functions - Fixes _dl_exit() - Implements sleep(3) for !UCLIBC_HAVE_REALTIME - Implements usleep(3) for !UCLIBC_HAVE_REALTIME - adds #warning about incorrect posix_fadvise{,64}() - removes unused and unwanted uselib() Net outcome is that an allnoconfig with HAVE_SHARED is now about 88k instead of formerly 130k.
* - remove old-style definitions. No object-code changes.Bernhard Reutner-Fischer2008-05-2013-47/+13
|
* Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL blockDenis Vlasenko2008-05-193-3/+3
| | | | | | | | | in string.h and strings.h. This caught unguarded string ops in libc/inet/ethers.c __ether_line_w() function. I will wait for fallout reports for a week or so, then continue converting more libc_hidden_proto's.
* update licenseMike Frysinger2006-07-051-2/+1
|
* update copyright with glibcMike Frysinger2006-02-201-1/+1
|
* Use <> instead of \"\"Peter S. Mazinger2006-02-151-1/+1
|
* libc-{a,so,multi}-y replaced by libc-y covering common objects both in ↵Peter S. Mazinger2006-02-131-13/+9
| | | | libc.a/libc.so, the diffs go into libc-static-y/libc-shared-y exclusively, add IMA to libc, don't use any MSRC anymore
* even the hidden version of the weaks in libc (as strong in libpthread) have ↵Peter S. Mazinger2006-02-021-1/+1
| | | | to be weaks
* create local prototype for __libc_sigactionMike Frysinger2006-01-291-0/+5
|
* Get rid of missing prototype warningsPeter S. Mazinger2006-01-265-3/+7
|
* make sigaction/raise/sigwait/siglongjmp/longjmp weak_alias, these are in ↵Peter S. Mazinger2006-01-233-5/+7
| | | | libpthread as well
* Change to build w/ -std=c99Peter S. Mazinger2006-01-231-2/+1
|
* Get rid of nested warningsPeter S. Mazinger2006-01-231-1/+4
|
* Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵Peter S. Mazinger2006-01-228-7/+2
| | | | is a useless attempt
* disable deprecated warnings for some filesMike Frysinger2006-01-204-0/+4
|
* make gcc4 happy w/ hidden_def/proto, correct some typosPeter S. Mazinger2006-01-152-2/+2
|
* revert 13331 and sync partly header w/ glibc, __sysv_signal is referenced in ↵Peter S. Mazinger2006-01-152-4/+6
| | | | header, keep it visible
* get rid of duplicates, even bsd_signal is questionablePeter S. Mazinger2006-01-142-7/+4
|
* make DODEBUG=y happy, update sysdeps/common/* copyrightPeter S. Mazinger2006-01-149-11/+11
|
* dont hide __libc_sigactionMike Frysinger2006-01-141-2/+2
|
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-1420-70/+93
| | | | missing headers, other jump relocs removed
* sync with glibcMike Frysinger2006-01-091-2/+2
|
* hide __sigjmp_saveMike Frysinger2006-01-081-0/+2
|
* Merge from NPTL branch."Steven J. Hill"2005-12-101-0/+2
|
* The minimum is different for NPTL because of two new signals."Steven J. Hill"2005-12-101-0/+4
|
* hide __sigsetmaskPeter S. Mazinger2005-12-101-3/+2
|
* Implement hidden poll, switch user to hidden *printf/*scanf/pollPeter S. Mazinger2005-12-091-1/+1
|
* internal sigpause, do we really default to BSD signals?Peter S. Mazinger2005-12-095-5/+9
|
* Try to mimic glibc sigaction, sjhill, could you please test w/ this version?Peter S. Mazinger2005-12-086-12/+11
|
* Get rid again of memset relocPeter S. Mazinger2005-12-061-1/+1
|
* Get rid of compiler warning."Steven J. Hill"2005-12-061-1/+1
|
* More hiding, including __mempcpyPeter S. Mazinger2005-12-0312-22/+33
|
* Hide mostly used functionsPeter S. Mazinger2005-12-0110-14/+14
|
* sync with glibc (and shrinks the object code nicely by like half)Mike Frysinger2005-12-014-73/+76
|
* Remove TOPDIRPeter S. Mazinger2005-11-211-3/+1
|
* update licenses and sync with glibcMike Frysinger2005-11-1523-421/+493
|
* Hide internally used symbols, use weak_alias for raise/sigwait, as they ↵Peter S. Mazinger2005-11-142-2/+9
| | | | could be in libpthread too
* Let the #define do all the workEric Andersen2005-11-141-6/+0
|
* Lets not just paper over this. Add implementation of __xpg_sigpause()Eric Andersen2005-11-101-0/+6
|
* Enable IMAPeter S. Mazinger2005-11-031-3/+1
|
* Remove last unused references to libc-a-pic-, we use only the lists in ↵Peter S. Mazinger2005-11-011-1/+0
| | | | libc-a-y for objects that go into static libs, changing their suffix to .os, of they should be PIC
* Replace all Makefiles for new build infrastucturePeter S. Mazinger2005-10-291-36/+8
|
* All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵Peter S. Mazinger2005-10-251-0/+36
| | | | archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
* Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger2005-10-121-8/+7
| | | | 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.
* merge parallel build supportMike Frysinger2005-01-251-4/+4
|
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-1/+1
| | | | | | | 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).
* Quick implementation of sigwait. Doesn't handle thread cancelationEric Andersen2003-10-032-7/+35
| | | | yet, but should work...