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.thiba...@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.thiba...@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.thiba...@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