summaryrefslogtreecommitdiff
path: root/hurd
Commit message (Expand)AuthorAgeFilesLines
* hurd: Use __mach_setup_thread_call ()Sergey Bugaev2023-05-171-4/+6
* hurd: Use MACHINE_THREAD_STATE_SETUP_CALLSergey Bugaev2023-05-171-2/+2
* Update hurd/hurdselect.c to be more portable.Flavio Cruz2023-05-062-21/+15
* Update hurd/intr-msg.c to be more portableFlavio Cruz2023-05-051-13/+21
* hurd: Replace reply port with a dead name on failed interruptionSergey Bugaev2023-05-012-3/+13
* hurd: Mark error functions as __COLDSergey Bugaev2023-04-292-5/+5
* hurd: Fix FS_RETRY_MAGICAL "machtype" handlingSergey Bugaev2023-04-291-7/+4
* hurd: Respect existing FD_CLOEXEC in S_msg_set_fdSergey Bugaev2023-04-291-1/+7
* hurd: Don't leak the auth port in msg* RPCsSergey Bugaev2023-04-291-9/+58
* hurd: Mark various conditions as unlikelySergey Bugaev2023-04-292-7/+7
* hurd: Move libc_hidden_def's aroundSergey Bugaev2023-04-291-4/+5
* hurd: Simplify _hurd_critical_section_lock a bitSergey Bugaev2023-04-291-13/+6
* hurd: Avoid leaking task & thread portsSergey Bugaev2023-04-181-0/+6
* hurd: Simplify _S_catch_exception_raiseSergey Bugaev2023-04-181-7/+1
* hurd: Run init_pids () before init_dtable ()Sergey Bugaev2023-04-171-9/+9
* hurd: Avoid extra ctty RPCs in init_dtable ()Sergey Bugaev2023-04-171-7/+39
* hurd: Remove __hurd_local_reply_portSergey Bugaev2023-04-141-7/+0
* hurd: Improve reply port handling when exiting signal handlersSergey Bugaev2023-04-101-13/+11
* hurd: Do not declare local variables volatileSergey Bugaev2023-04-101-1/+1
* hurd: Microoptimize _hurd_self_sigstate ()Sergey Bugaev2023-04-031-3/+5
* hurd: Fix _hurd_setup_sighandler () signatureSergey Bugaev2023-04-031-5/+5
* hurd: Disable O_TRUNC and FS_RETRY_MAGICAL in rtldSergey Bugaev2023-04-031-2/+5
* hurd: Fix file name in #errorSergey Bugaev2023-04-031-1/+1
* hurd: Swap around two function callsSergey Bugaev2023-04-031-4/+4
* hurd: Remove __hurd_threadvar_stack_{offset,mask}Sergey Bugaev2023-04-032-20/+0
* hurd: Make exception subcode a longSergey Bugaev2023-04-033-4/+5
* Remove set-hooks.h from generic includesAdhemerval Zanella Netto2023-03-271-0/+96
* hurd: Fix some broken indentationSergey Bugaev2023-03-021-50/+51
* hurd: Remove the ecx kludgeSergey Bugaev2023-03-021-5/+13
* hurd: Use proper integer typesSergey Bugaev2023-02-201-3/+3
* hurd: Fix unwinding over INTR_MSG_TRAP in shared tooSamuel Thibault2023-02-141-0/+1
* hurd: Fix xattr error valueSergey Bugaev2023-02-121-1/+1
* mach, hurd: Cast through uintptr_tSergey Bugaev2023-02-124-9/+17
* hurd: Use mach_msg_type_number_t where appropriateSergey Bugaev2023-02-124-5/+5
* hurd: Fix unwinding over INTR_MSG_TRAPSamuel Thibault2023-02-091-0/+3
* Remove support setting custom demuxers during signal handling.Flavio Cruz2023-02-011-17/+0
* hurd: Implement O_TMPFILESergey Bugaev2023-02-011-0/+21
* hurd: Consolidate file_name_lookup implementationSergey Bugaev2023-02-012-24/+37
* Update copyright dates with scripts/update-copyrightsJoseph Myers2023-01-0688-88/+88
* hurd hurdstartup: Initialize remaining fields of hurd_startup_dataSamuel Thibault2023-01-021-0/+5
* hurd _S_msg_add_auth: Initialize new arrays to 0Samuel Thibault2023-01-021-6/+9
* Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sourcesFlorian Weimer2022-10-181-2/+0
* Introduce <pointer_guard.h>, extracted from <sysdep.h>Florian Weimer2022-10-181-1/+1
* Use atomic_exchange_release/acquireWilco Dijkstra2022-09-261-1/+1
* hurd: Fix vm_size_t incoherenciesSamuel Thibault2022-08-296-7/+8
* Replace {u}int_fast{16|32} with {u}int32_tNoah Goldstein2022-04-131-1/+1
* hurd: Make RPC input array parameters constSamuel Thibault2022-01-163-10/+10
* hurd: optimize exec cleanupSamuel Thibault2022-01-161-12/+14
* hurd: Fix exec() leak on proc_task2proc failureSamuel Thibault2022-01-151-2/+2
* hurd: nuke all unknown ports on execSamuel Thibault2022-01-041-7/+39