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-234-gc7c51ea


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. v1.8-234-gc7c51ea
Date: Mon, 30 Nov 2020 18:34:46 -0500 (EST)

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  c7c51ea1940ccb558ac52b08d294f33d17088842 (commit)
       via  e17a181bfda5a1f72691fc696b826efdef8d2a60 (commit)
       via  b5a5e5c3f8cbbb68ea7c3d94c297eafe8be40c9a (commit)
      from  7f61298b5d4c36b38e3c9e96fd0357c564bc3b9d (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 c7c51ea1940ccb558ac52b08d294f33d17088842
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Tue Dec 1 00:33:43 2020 +0100

    x86: Keep fp_regs.h standalone
    
    We cannot include stdint.h in fp_regs.h since this is included by
    mach_types.h for bootstrapping, before we have stdint.h from glibc.
    
    * i386/include/mach/i386/fp_reg.h: Do not include <stdint.h>
    (XSAVE_XCOMP_BV_COMPACT, struct i386_xfp_xstate_header): Use unsigned
    long long instead of uint64_t.

commit e17a181bfda5a1f72691fc696b826efdef8d2a60
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sun Nov 29 21:46:55 2020 +0100

    x86: Get default state from the CPU itself
    
    It seems that at least qemu does not like our initial state. We can as
    well just take it from fninit.
    
    * i386/i386/fpu.c (MXCSR_DEFAULT, CWD_DEFAULT): Remove macros.
    (fpu_module_init): Get default state from CPU.
    (fpinit): Do not call fninit.

commit b5a5e5c3f8cbbb68ea7c3d94c297eafe8be40c9a
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sun Nov 29 21:46:05 2020 +0100

    x86: Make sure we allocate as much as our structure should hold
    
    * i386/i386/fpu.c (init_fpu): Panic if the CPU gives us a size that is
    smaller than it should.

-----------------------------------------------------------------------

Summary of changes:
 i386/i386/fpu.c                 | 36 ++++++++++++++++--------------------
 i386/include/mach/i386/fp_reg.h | 10 ++++------
 2 files changed, 20 insertions(+), 26 deletions(-)


hooks/post-receive
-- 
GNU Mach



reply via email to

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