[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU Mach branch, master, updated. v1.8-138-g79b501f
From: |
Samuel Thibault |
Subject: |
[SCM] GNU Mach branch, master, updated. v1.8-138-g79b501f |
Date: |
Sat, 28 Mar 2020 12:03:56 -0400 (EDT) |
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 79b501fc3a26480403ed586609ddca298d559ab9 (commit)
via 0b3504b6db86c531e8b53b8e9aa9030db6e72357 (commit)
via e3460f05cbe141073e62c24afe5e3a8f99c05ed4 (commit)
via 71c43b24e0cfb1efab2519a97fbf74d677cc36c5 (commit)
from c6d1409185743c34e1c1688019c71e35e7f0e9ac (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 79b501fc3a26480403ed586609ddca298d559ab9
Author: Samuel Thibault <address@hidden>
Date: Sat Mar 10 13:46:33 2012 +0100
Fix 64bit link
* Makefile.am (clib_routines): Add __rela_iplt_start __rela_iplt_end.
commit 0b3504b6db86c531e8b53b8e9aa9030db6e72357
Author: Samuel Thibault <address@hidden>
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 <address@hidden>
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 <address@hidden>
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:
Makefile.am | 1 +
i386/i386/trap.c | 16 +++++++
i386/i386at/model_dep.c | 10 ++--
i386/intel/pmap.c | 120 ++++++++++++++++++++++++++++++++++++++++++------
i386/intel/pmap.h | 41 ++++++++++++++++-
kern/bootstrap.c | 22 ++++++++-
6 files changed, 190 insertions(+), 20 deletions(-)
hooks/post-receive
--
GNU Mach
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Mach branch, master, updated. v1.8-138-g79b501f,
Samuel Thibault <=