Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-27 | Merge branch 't/____longjmp_chk' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2016-11-27 | hurd: fix using hurd/signal.h in C++ programs | Samuel Thibault | |
* hurd/hurd/signal.h (HURD_MSGPORT_RPC): Cast expressions results to error_t to fix usage in C++ programs. (cherry picked from commit 2dacdc5eb0171078eeb96b12b0761f533a62f70e) | |||
2016-11-19 | Merge branch 't/tls-threadvar' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2016-11-19 | Note that we don't use __hurd_threadvar_stack_mask and ↵ | Samuel Thibault | |
__hurd_threadvar_stack_offset any more | |||
2016-11-14 | Merge branch 't/hurdsig-SA_SIGINFO' into ↵ | Samuel Thibault | |
refs/top-bases/tschwinge/Roger_Whittaker | |||
2016-11-14 | fix HURD_PREEMPT_SIGNAL_P parameter name | Samuel Thibault | |
2016-11-01 | Merge branch 't/extern_inline' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2016-11-01 | Do not expose __hurd_at_flags outside libc either | Samuel Thibault | |
2016-11-01 | Merge commit 'refs/top-bases/t/extern_inline' into t/extern_inline | Samuel Thibault | |
2016-10-09 | Merge branch 't/tls' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2016-10-09 | Merge commit 'refs/top-bases/t/hurdsig-SA_SIGINFO' into t/hurdsig-SA_SIGINFO | Samuel Thibault | |
2016-10-09 | Merge commit 'refs/top-bases/t/tls-threadvar' into t/tls-threadvar | Samuel Thibault | |
2016-10-09 | Merge branch 'baseline' into refs/top-bases/t/tls-threadvar | Samuel Thibault | |
2016-10-09 | Merge commit 'refs/top-bases/t/extern_inline' into t/extern_inline | Samuel Thibault | |
2016-10-09 | Merge commit 'refs/top-bases/t/hurdsig-global-dispositions' into ↵ | Samuel Thibault | |
t/hurdsig-global-dispositions | |||
2016-10-09 | Merge commit 'refs/top-bases/t/faccessat' into t/faccessat | Samuel Thibault | |
2016-08-23 | Merge branch 't/extern_inline' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2016-08-23 | Fix using inlines in libc | Samuel Thibault | |
2016-08-20 | Merge branch 't/sigstate_thread_reference' into ↵ | Samuel Thibault | |
refs/top-bases/tschwinge/Roger_Whittaker | |||
2016-08-20 | fix merge | Samuel Thibault | |
2016-08-20 | [PATCH] Implement faccessat without AT_EACCESS flag | Samuel Thibault | |
* hurd/hurd/fd.h: Include <fcntl.h> (__hurd_at_flags): New function. * hurd/lookup-at.c (__file_name_lookup_at): Replace flag computation with call to __hurd_at_flags. * include/unistd.h (__faccessat): Add declaration. * sysdeps/mach/hurd/access.c (__access): Move implementation to __faccessat, and replace it with a call to __faccessat. * sysdeps/mach/hurd/euidaccess.c (__euidaccess): Replace implementation with a call to __faccessat. * sysdeps/mach/hurd/faccessat.c (faccessat): Rename into... (__faccessat): ... this. Move implementation of __access into it when AT_FLAGS does not contain AT_EACCESS. Make it call __hurd_at_flags, add reauthenticate_cwdir_at helper to implement AT mechanism. (faccessat): Define weak alias. | |||
2016-08-20 | Merge branch 't/sigstate_thread_reference' into ↵ | Samuel Thibault | |
refs/top-bases/tschwinge/Roger_Whittaker | |||
2016-08-20 | Merge branch 'baseline' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2016-08-20 | Merge commit 'refs/top-bases/t/sigstate_thread_reference' into ↵ | Samuel Thibault | |
t/sigstate_thread_reference | |||
2016-08-20 | Merge commit 'refs/top-bases/t/hurdsig-SA_SIGINFO' into t/hurdsig-SA_SIGINFO | Samuel Thibault | |
2016-08-20 | Merge commit 'refs/top-bases/t/hurdsig-global-dispositions' into ↵ | Samuel Thibault | |
t/hurdsig-global-dispositions | |||
2016-08-20 | Merge commit 'refs/top-bases/t/extern_inline' into t/extern_inline | Samuel Thibault | |
2016-08-20 | Merge commit 'refs/top-bases/t/tls-threadvar' into t/tls-threadvar | Samuel Thibault | |
2016-08-20 | Merge branch 'baseline' into refs/top-bases/t/tls-threadvar | Samuel Thibault | |
2016-06-04 | Merge branch 't/faccessat' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
2016-06-04 | Implement faccessat without AT_EACCESS flag | Samuel Thibault | |
2016-01-04 | Update copyright dates with scripts/update-copyrights. | Joseph Myers | |
2015-10-10 | Merge branch 'cvs/hurd_raise_signal' into ↵ | Samuel Thibault | |
refs/top-bases/tschwinge/Roger_Whittaker | |||
2015-10-10 | Make _hurd_raise_signal return errors | Samuel Thibault | |
* hurd/hurd-raise.c (_hurd_raise_signal): Set errno to error returned by __msg_sig_post. * hurd/hurd/signal.h (_hurd_raise_signal): Add int return type. | |||
2015-10-10 | Make _hurd_raise_signal return errors | Samuel Thibault | |
* hurd/hurd-raise.c (_hurd_raise_signal): Set errno to error returned by __msg_sig_post. * hurd/hurd/signal.h (_hurd_raise_signal): Add int return type. | |||
2015-03-25 | Merge commit 'refs/top-bases/t/tls-threadvar' into t/tls-threadvar | Samuel Thibault | |
Conflicts: sysdeps/mach/hurd/bits/libc-tsd.h | |||
2015-03-21 | Fix warnings | Samuel Thibault | |
* sysdeps/mach/hurd/Makefile ($(common-objpfx)errnos.d): Depend on libc-modules.h * sysdeps/mach/hurd/i386/trampoline.c (_hurd_setup_sighandler): Remove unused declaration of _hurd_intr_rpc_msg_in_trap. * mach/mach_init.c (__mach_init): Test whether HAVE_HOST_PAGE_SIZE is defined instead of whether it is non-zero. * sysdeps/mach/hurd/i386/intr-msg.h (INTR_MSG_TRAP): Use "+m" input constraint instead of both input and output constraint. Use ecx clobber instead of %ecx. * sysdeps/mach/hurd/malloc-machine.h (mutex_init, mutex_lock, mutex_unlock): Use a statement expression instead of an expression list. * sysdeps/mach/hurd/setitimer.c (_hurd_itimer_thread_stack_size): Set type to vm_size_t instead of vm_address_t. * sysdeps/mach/hurd/fork.c (__fork): Test whether STACK_GROWTH_UP is defined instead of whether it is non-zero. * hurd/hurd/ioctl.h (_hurd_locked_install_cttyid): New declaration. * sysdeps/mach/hurd/setsid.c: Include <hurd/ioctl.h>. * sysdeps/mach/hurd/mmap.c (__mmap): Use 0 instead of NULL for comparisons with mapaddr. * nscd/nscd-client.h: Include <time.h>. * sysdeps/mach/hurd/dl-sysdep.c (fmh): Pass vm_offset_t dummy 9th parameter to __vm_region instead of int. | |||
2015-02-07 | Merge branch 't/signal_cplusplus' into refs/top-bases/t/tls-threadvar | Samuel Thibault | |
2015-02-07 | Merge branch 't/extern_inline' into refs/top-bases/tschwinge/Roger_Whittaker | Samuel Thibault | |
Conflicts: hurd/hurd/signal.h | |||
2015-02-07 | Import git fix | Samuel Thibault | |
2015-02-07 | Drop unrelated changes | Samuel Thibault | |
2015-02-07 | hurd: fix compilation of signal.h in C++ | Samuel Thibault | |
2015-02-07 | hurd: fix compilation of signal.h in C++ | Samuel Thibault | |
2015-02-07 | hurd: fix sigstate locking | Samuel Thibault | |
It looks like _hurd_thread_sigstate used to return with the sigstate lock held long ago, but since that's no longer the case, don't unlock something that isn't locked. Note that it's unlikely this change fixes anything in practice since its current implementation (on i386) makes this call a nop. | |||
2015-02-07 | hurd: map nice levels 1-to-1 with Mach prio levels | Samuel Thibault | |
2015-01-23 | Merge commit 'refs/top-bases/t/sigstate_thread_reference' into ↵ | Thomas Schwinge | |
t/sigstate_thread_reference | |||
2015-01-23 | Merge commit 'refs/top-bases/t/hurdsig-SA_SIGINFO' into t/hurdsig-SA_SIGINFO | Thomas Schwinge | |
2015-01-23 | Merge commit 'refs/top-bases/t/hurdsig-global-dispositions' into ↵ | Thomas Schwinge | |
t/hurdsig-global-dispositions | |||
2015-01-23 | Merge branch 'baseline' into refs/top-bases/tschwinge/Roger_Whittaker | Thomas Schwinge | |
Conflicts: hurd/hurdsocket.h sysdeps/mach/hurd/errno-loc.c | |||
2015-01-22 | Merge commit 'refs/top-bases/t/sigstate_thread_reference' into ↵ | Thomas Schwinge | |
t/sigstate_thread_reference |