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-x86_64 has been updated via a718e22c34a5fb5d9cd2e26ac1789524d49be1fc (commit) via 79b501fc3a26480403ed586609ddca298d559ab9 (commit) via 0db9191373a12d7a3c4de67eb34a51c576d6e6b8 (commit) via 356cd427a6b0ec7905045034e31ec3012bc5b600 (commit) via 0b3504b6db86c531e8b53b8e9aa9030db6e72357 (commit) via e3460f05cbe141073e62c24afe5e3a8f99c05ed4 (commit) via 71c43b24e0cfb1efab2519a97fbf74d677cc36c5 (commit) from 22c2d7ea38baa8ee9b3e99ede27451409178571e (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 a718e22c34a5fb5d9cd2e26ac1789524d49be1fc Merge: 0db9191 79b501f Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sat Mar 28 17:03:49 2020 +0100 Merge branch 'master' into master-x86_64 commit 79b501fc3a26480403ed586609ddca298d559ab9 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sat Mar 10 13:46:33 2012 +0100 Fix 64bit link * Makefile.am (clib_routines): Add __rela_iplt_start __rela_iplt_end. commit 0db9191373a12d7a3c4de67eb34a51c576d6e6b8 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sat Mar 28 17:03:00 2020 +0100 drop spurious change commit 356cd427a6b0ec7905045034e31ec3012bc5b600 Merge: 22c2d7e 0b3504b Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sat Mar 28 17:02:21 2020 +0100 Merge branch 'master' into master-x86_64 commit 0b3504b6db86c531e8b53b8e9aa9030db6e72357 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sun Mar 18 20:31:22 2012 +0100 pmap.h: Add 64bit variant * i386/intel/pmap.h (L4SHIFT, L4MASK, lin2l4num): New macros (PDPNUM, PDPMASK, set_pmap): Add 64bit variant. Make PAE use the 64bit mask too. (pmap): Add l4base, user_l4base, user_pdpbase fields. * i386/intel/pmap.c (pmap_bootstrap): Clear the whole PDP. Enable write bit in PDP. Set user pagetable to NULL. Initialize l4base. (pmap_clear_bootstrap_pagetable): Add 4th-level support. (pmap_ceate): Clear the whole PDP. Enable write bit in PDP. Initialize l4base, user_pdpbase, user_l4base. (pmap_destroy): Clear l4base, user_pdpbase, user_l4base. * i386/i386at/model_dep.c (i386at_init): Load l4base on 64bits. commit e3460f05cbe141073e62c24afe5e3a8f99c05ed4 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Mon Mar 19 05:23:12 2012 +0100 trap.c: Add 32bit lcall 7 emulation on 64bit * i386/i386/trap.c: Detect lcall 7 instructions. commit 71c43b24e0cfb1efab2519a97fbf74d677cc36c5 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Fri Apr 6 21:33:16 2012 +0200 bootstrap.c: Add 32-on-64bit support * kern/bootstrap.c (bootstrap_create): Support loading 32bit binaries on 64bit. ----------------------------------------------------------------------- Summary of changes: i386/intel/pmap.c | 5 ++++- kern/strings.c | 1 - 2 files changed, 4 insertions(+), 2 deletions(-) hooks/post-receive -- GNU Mach