summaryrefslogtreecommitdiff
path: root/.topdeps
AgeCommit message (Collapse)Author
2016-08-25Use gcc's cleanup attributesSamuel Thibault
cleanup routines now use gcc's cleanup attribute
2016-08-23Introduce gsync-based locks to glibc.Samuel Thibault
From: Agustina Arzille <avarzille@riseup.net> * hurd/Makefile: Add hurdlock. * hurd/Versions: Added new entry to export the above interface. * hurd/hurdlock.c: New file. * hurd/hurdlock.h: New file. * hurd/hurdpid.c: Include <lowlevellock.h> (_S_msg_proc_newids): Use lll_wait to synchronize. * hurd/hurdsig.c: (reauth_proc): Use __mutex_lock and __mutex_unlock. * hurd/setauth.c: Include <hurdlock.h>, use integer for synchronization. * hurd/sysvshm.c: Include <hurdlock.h>, use integer for synchronization. * mach/Makefile: Remove unneeded file * mach/lock-intern.h: Use lll to implement spinlocks. * mach/lowlevellock.h: New file * mach/mutex-init.c: Rewrite mutex initialization. * sysdeps/mach/Makefile: Add libmachuser as dependencies for some libs. * sysdeps/mach/bits/libc-lock.h: Reimplemented libc internal locks with lll, cleanup routines now use gcc's cleanup attribute * sysdeps/mach/hurd/bits/errno.h: New errno values. * sysdeps/mach/hurd/bits/libc-lock.h: Removed file. * sysdeps/mach/hurd/malloc-machine.h: Reimplemented malloc locks. * sysdeps/mach/hurd/setpgid.c: (setpgid): Use gsync for synchronization. * sysdeps/mach/hurd/setsid.c: (setsid): Likewise.
2016-08-23New TopGit dependency: t/extern_inlineSamuel Thibault
2016-08-23New TopGit dependency: t/sysvshmSamuel Thibault
2016-08-23New TopGit dependency: t/tls-threadvarSamuel Thibault
2015-01-23Advance.Thomas Schwinge
2013-12-20Advance.Thomas Schwinge
2013-09-01Advance.Thomas Schwinge
2013-05-26Advance.Thomas Schwinge
2013-05-23Advance.Thomas Schwinge
2013-05-20Advance.Thomas Schwinge
2012-11-03Advance.Thomas Schwinge
2012-11-01Advance.Thomas Schwinge
2012-07-30Advance.Thomas Schwinge
2012-07-22Advance.Thomas Schwinge
2012-06-20Advance.Thomas Schwinge
2012-04-05Advance.Thomas Schwinge
2012-04-03Advance.Thomas Schwinge
2012-03-31Advance.Thomas Schwinge
2011-10-23Initialize.Thomas Schwinge