aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Update the 64bit RPC ABI to be simplerFlavio Cruz2023-09-251-5/+47
* mach_vm_object_pages: Extend for PAESamuel Thibault2023-08-283-0/+31
* x86_64: Fix loading ELF symbolsSamuel Thibault2023-08-121-3/+33
* elf64: Update namesSamuel Thibault2023-08-121-12/+12
* Fix task_info for TASK_THREAD_TIMES_INFO.Flavio Cruz2023-05-171-0/+6
* Keep host_get_kernel_version for USER32-on-x86_64 caseSamuel Thibault2023-05-111-1/+1
* Remove host_kernel_version RPC for x86_64Flavio Cruz2023-05-111-0/+4
* Delete include/mach/rpc.hFlavio Cruz2023-05-061-34/+0
* x86_64: Add CPU_TYPE_X86_64 CPU typeSamuel Thibault2023-05-061-0/+1
* Use mig_support.h prototypes instead of duplicating them.Flavio Cruz2023-05-021-3/+1
* Use c_string for dev_name_t in the device subsystem.Flavio Cruz2023-04-293-0/+31
* Update task_basic_info and thread_basic_info to include time_value64_t data.Flavio Cruz2023-04-272-0/+14
* Delete include/mach/default_pager_helper.defsFlavio Cruz2023-04-101-53/+0
* Remove host_get_boot_info and host_get_kernel_boot_info since they are not used.Flavio Cruz2023-04-073-21/+2
* Make exception subcode a longSergey Bugaev2023-04-031-1/+1
* Remove bootstrap.defsSergey Bugaev2023-04-031-49/+0
* Use c_string to define symtab_name_t.Flavio Cruz2023-04-032-17/+20
* Drop spurious tabsSamuel Thibault2023-03-131-11/+11
* Track task and thread time using time_value64_t.Flavio Cruz2023-03-131-0/+5
* Use c_string to define host_get_kernel_version and host_get_kernel_boot_info.Flavio Cruz2023-03-132-0/+20
* Align mach_msg_type_t and mach_msg_type_long_t with the same alignment as uin...Flavio Cruz2023-03-081-7/+7
* Support alignment requirements for a 64 bit kernel.Flavio Cruz2023-02-271-10/+24
* Add TIME_VALUE64_TO_TIMESPEC and TIMESPEC_TO_TIME_VALUE64Flavio Cruz2023-02-231-0/+12
* Delete include/mach/msg_type.hFlavio Cruz2023-02-201-42/+0
* x86_64: load Elf64 bootstrap modules if ! USER32Luca Dariz2023-02-161-0/+36
* Make mach_msg_header_t have the same size for both 64 bit kernel and userland.Flavio Cruz2023-02-131-2/+13
* time_value: Fix rpc_time_value_t compatibility.Samuel Thibault2023-02-131-1/+6
* Consider protected payloads in mach_msg_header_t when resizing messages.Flavio Cruz2023-02-121-1/+8
* fix rpc time value for 64 bitLuca Dariz2023-02-122-8/+8
* Define rpc_vm_size_array_t and rpc_vm_offset_array_tFlavio Cruz2023-01-311-3/+5
* Add host_set_time64 and host_adjust_time64Flavio Cruz2023-01-281-0/+18
* Use standard types in include/device/input.hFlavio Cruz2023-01-281-2/+2
* Rename msg_is_misaligned and msg_alignSamuel Thibault2023-01-191-2/+2
* Add host_get_time64 RPC to return the time as time_value64_tFlavio Cruz2023-01-193-13/+44
* replace mach_port_t with mach_port_name_tLuca Dariz2023-01-181-3/+3
* add conversion helpers for invalid mach port namesLuca Dariz2023-01-181-2/+6
* update writev syscall signature with rpc typesLuca Dariz2023-01-181-0/+4
* update syscall signature with rpc_vm_* and mach_port_name_tLuca Dariz2023-01-181-14/+4
* x86_64: expand and shrink messages in copy{in, out}msg routinesLuca Dariz2023-01-181-1/+13
* add msg_user_header_t for user-side msg structureLuca Dariz2023-01-181-1/+16
* Delete ffs and strrchr prototypes.Flavio Cruz2023-01-151-4/+0
* Use rpc_uintptr_t for protected payloads.Flavio Cruz2023-01-133-2/+4
* Export input structures used by Hurd in device/input.h.Flavio Cruz2023-01-092-52/+106
* Introduce time_value64_t to keep track of real time in the kernelFlavio Cruz2023-01-032-54/+26
* Fix inttypes.h format constants for uintptr_t and intptr_t.Flavio Cruz2022-12-271-9/+11
* Use uintptr_t to define vm_size_t/vm_offset_t/vm_addressFlavio Cruz2022-12-271-5/+1
* Use -Wstrict-prototypes and fix warningsFlavio Cruz2022-12-212-3/+1
* 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-192-73/+0
* Use long_natural_t for recnum_tFlavio Cruz2022-12-182-2/+12