⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 freebsd v4.4内核源码
💻
字号:
This file contains the changes made to W. Metzenthem's 387 FPUemulator to make it work under NetBSD.a, Changes to make it compile:		1 - Changed the #include's to get the appropriate .h files.	2 - Renamed .S to .s, to satisfy the kernel Makefile.	3 - Changed the C++ style // comments to /* */	4 - Changed the FPU_ORIG_EIP macro. A letter from bde included		in the package suggested using tf_isp for using instead		of the linux __orig_eip. This later turned out to interfere		with the user stack, so i created a separate variable, stored		in the i387_union.	5 - Changed the get_fs_.. put_fs_.. fns to fubyte,fuword,subyte,		suword.	6 - Removed the verify_area fns. I don't really know what they do,		i suppose they verify access to memory. The sufu routines		should do this.b, Changes to make it work:		1 - Made math_emulate() to return 0 when successful, so trap() won't		try to generate a signal.	2 - Changed the size of the save87 struct in /sys/arch/i387/include/		npx.h to accomodate the i387_union.	d, Other changes:	1 - Removed obsolate and/or linux specific stuff.	2 - Changed the RE_ENTRANT_CHECK_[ON|OFF] macro to		REENTRANT_CHECK([ON|OFF]) so indent can grok it.	3 - Re-indented to Berkeley style.	4 - Limited max no of lookaheads. LOOKAHEAD_LIMIT in fpu_entry.c	Szabolcs Szigeti (pink@fsz.bme.hu)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -