aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* replace mach_port_t with mach_port_name_tLuca Dariz2023-01-1812-55/+64
* add conversion helpers for invalid mach port namesLuca Dariz2023-01-182-2/+26
* adjust rdxtree key to the correct sizeLuca Dariz2023-01-181-0/+3
* update writev syscall signature with rpc typesLuca Dariz2023-01-186-23/+31
* update syscall signature with rpc_vm_* and mach_port_name_tLuca Dariz2023-01-183-48/+41
* x86_64: expand and shrink messages in copy{in, out}msg routinesLuca Dariz2023-01-188-107/+522
* add msg_user_header_t for user-side msg structureLuca Dariz2023-01-186-14/+29
* Add static qualifiersFlavio Cruz2023-01-183-3/+3
* Delete x86 string functionsFlavio Cruz2023-01-181-54/+0
* Delete util/putchar.{c,h} and util/puts.cFlavio Cruz2023-01-184-107/+0
* fix warningsLuca Dariz2023-01-163-4/+3
* remove unused file ipc/mach_rpc.cLuca Dariz2023-01-162-151/+0
* add required includeLuca Dariz2023-01-161-0/+2
* add missing argument namesLuca Dariz2023-01-166-35/+35
* Delete ffs and strrchr prototypes.Flavio Cruz2023-01-152-25/+0
* Fix build for smpEtienne Brateau2023-01-131-1/+1
* Create kern/mach4.h and kern/mach_host.h and define the RPC prototypes for ma...Flavio Cruz2023-01-1313-0/+246
* Use rpc_uintptr_t for protected payloads.Flavio Cruz2023-01-1310-14/+18
* Preemptively fix warnings that will be caused by -Wmissing-prototypesFlavio Cruz2023-01-105-4/+142
* Update configure.ac so that we don't need glibc when running ./configure.Flavio Cruz2023-01-102-2/+10
* Remove unused db_set_variableFlavio Cruz2023-01-091-16/+0
* Remove unused db_lookup_portFlavio Cruz2023-01-091-17/+0
* Export input structures used by Hurd in device/input.h.Flavio Cruz2023-01-094-111/+108
* Set max-page-size when linking the kernel to 0x1000.Flavio Cruz2023-01-091-0/+1
* Fix warning at pic_isa.cFlavio Cruz2023-01-071-2/+2
* Use grub-file instead of mbchk to test multiboot headerFlavio Cruz2023-01-073-6/+6
* Move cpu_down and other functions inside SMP ifdefFlavio Cruz2023-01-072-60/+60
* Fix ddb warnings introduced with -Wstrict-prototypesFlavio Cruz2023-01-0519-57/+124
* Introduce time_value64_t to keep track of real time in the kernelFlavio Cruz2023-01-0314-87/+64
* fix warning from -Wstrict-prototypesGuy-Fleury Iteriteka2023-01-012-2/+2
* convert K&R into ansiGuy-Fleury Iteriteka2023-01-0113-226/+191
* convert K&R into ansi.Guy-Fleury Iteriteka2023-01-011-13/+7
* Fix inttypes.h format constants for uintptr_t and intptr_t.Flavio Cruz2022-12-272-11/+14
* Delete kern_timestamp system call since it is not usedFlavio Cruz2022-12-277-143/+0
* Use uintptr_t to define vm_size_t/vm_offset_t/vm_addressFlavio Cruz2022-12-271-5/+1
* Fix some warnings with -Wmissing-prototypes.Flavio Cruz2022-12-2759-304/+154
* Fix hardclock prototypeSamuel Thibault2022-12-271-1/+0
* intr: Drop irq parameterSamuel Thibault2022-12-244-21/+13
* Xen: Fix ivect prototypeSamuel Thibault2022-12-241-2/+2
* Add missing htonsSamuel Thibault2022-12-243-0/+10
* Xen: Fix warningSamuel Thibault2022-12-241-1/+1
* ld_magic_routines: Restore yet more symbolSamuel Thibault2022-12-241-1/+1
* ld_magic_routines: Restore more more symbolsSamuel Thibault2022-12-241-1/+1
* Drop spurious changesSamuel Thibault2022-12-223-9/+3
* Warn only once about not being able to recycle pagesSamuel Thibault2022-12-224-4/+18
* Use -Wstrict-prototypes and fix warningsFlavio Cruz2022-12-2136-195/+144
* x86_64: stdint.h no longer exists so don't install itFlavio Cruz2022-12-191-1/+0
* time_value: Fix usage in e.g. c89 programsSamuel Thibault2022-12-191-2/+2
* Remove custom stdint.h and rely on freestanding headersFlavio Cruz2022-12-198-148/+22
* Use long_natural_t for recnum_tFlavio Cruz2022-12-185-24/+65