This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GNU Mach".
The branch, master has been updated via 1e90662dd80c64de27b432c9d6911fad937da804 (commit) via 573668e85a9bf59a9c64df03b6ffc7e8669a6df6 (commit) via 591e5554bf6635be83920521c0e9a53974370aa2 (commit) via a22e4d82f6bb6ff36e2ee0199120012623442244 (commit) via 6de8f6e8b0d239bab4899d44e06def82bc80704f (commit) via 8763e1a7b17973eda0438b170e9f91b671997fc0 (commit) from 72b258e7e809555b03582127a89bc3cb94a0ae01 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 1e90662dd80c64de27b432c9d6911fad937da804 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sun Mar 29 12:43:12 2020 +0200 64bit: Fix vm_size_t size It needs to be able to hold > 4G size. * i386/include/mach/i386/vm_types.h (vm_size_t): Set type to unsigned long. * vm/vm_user.c (vm_read, vm_write): Fix type according to RPC. * i386/i386at/model_dep.c (c_boot_entry): Fix format. * device/dev_pager.c (device_pager_data_request): Fix format. commit 573668e85a9bf59a9c64df03b6ffc7e8669a6df6 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sun Mar 29 12:42:46 2020 +0200 mach_port: Fix 64bit warnings * ipc/mach_port.c (mach_port_destroy, mach_port_deallocate): Cast sizeof to int. commit 591e5554bf6635be83920521c0e9a53974370aa2 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sun Mar 29 12:35:47 2020 +0200 64bit: Fix segment definitions * i386/i386/gdt.c: Include <kern/assert.h> (gdt_init) [__x86_64__]: Assert base is 0, pass 0 limit and 64bit size. * i386/i386/ktss.c: Warn that it needs to be fixed. * i386/i386/ldt.c: Warn that it needs to be fixed. * i386/i386/mp_desc.c: Warn that it needs to be fixed. commit a22e4d82f6bb6ff36e2ee0199120012623442244 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sun Mar 29 12:21:29 2020 +0200 db_interface: Fix 64bit warnings * i386/i386/db_interface.c (i386_last_kdb_sp): Set type to uintptr_t. (kdb_trap): Cast &type and ®s->uesp to uintptr_t. (kdb_kentry): Cast interrupt state with uintptr_t. commit 6de8f6e8b0d239bab4899d44e06def82bc80704f Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sun Mar 29 12:17:33 2020 +0200 com: Fix 64bit warnings * i386/i386at/com.c (comopen, comclose, comparam, comstart, comtimer): Cast tp->t_addr to uinptr_t instead of int. commit 8763e1a7b17973eda0438b170e9f91b671997fc0 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sun Mar 29 12:15:24 2020 +0200 64bit: Fix format warnings * i386/i386at/biosmem.c: Include <inttypes.h> (biosmem_map_show, biosmem_load_segment): Use PRIx64. ----------------------------------------------------------------------- Summary of changes: device/dev_pager.c | 2 +- i386/i386/db_interface.c | 12 ++++---- i386/i386/gdt.c | 10 +++++++ i386/i386/ktss.c | 4 +++ i386/i386/ldt.c | 4 +++ i386/i386/mp_desc.c | 3 ++ i386/i386at/biosmem.c | 5 ++-- i386/i386at/com.c | 12 ++++---- i386/i386at/model_dep.c | 2 +- i386/include/mach/i386/vm_types.h | 5 +++- include/inttypes.h | 62 +++++++++++++++++++++++++++++++++++++++ ipc/mach_port.c | 4 +-- vm/vm_user.c | 4 +-- 13 files changed, 108 insertions(+), 21 deletions(-) create mode 100644 include/inttypes.h hooks/post-receive -- GNU Mach