commit-hurd
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]