1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
|
1997-06-09 Miles Bader <miles@gnu.ai.mit.edu>
* Makefile (LCLHDRS): Add mach-exec.h.
Thu May 1 18:40:53 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* bootstrap.c (cthread_stack_size): Don't set special value here;
use the default.
Wed Apr 30 12:01:53 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* default_pager.c (default_pager_default_thread): Now that this is
forked, rather than run directly by the first thread, we have to
gain kernel privileges to acquire reserved pages.
Fri Apr 18 16:44:49 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* wiring.c (__vm_allocate): New function.
Wed Apr 16 14:18:28 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* default_pager.c (debug): Turn off.
Mon Apr 14 12:50:20 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* default_pager.c: Remove debugging printfs.
Thu Apr 10 15:10:25 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* Makefile (installationdir): Set variable.
Wed Apr 9 13:57:44 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* default_pager.c (default_pager_default_thread): New function.
Delete old variable with this name, it was never used.
(default_pager): Fork default_pager_default_thread instead of
doing it here to avoid the possibility that we are on a tiny
stack. Current thread dies.
Thu Apr 3 20:00:58 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* elf-load.c (exec_load): Include <elf.h> instead of
<mach/exec/elf.h>. Include "mach-exec.h" instead of
<mach/exec/elf.h>.
(exec_load) [i386]: Check for i386 types directly; abandon old
MY_EI_DATA and MY_E_MACHINE.
* load.c: Include "mach-exec.h" instead of <mach/exec/elf.h>.
* exec.c: Likewise.
* mach-exec.h: New file.
Wed Mar 19 14:45:27 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* panic.c (panic): Clear possible errors on stdout before printing
panic string.
Mon Mar 17 13:13:50 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* wiring.c (wire_all_memory): Don't attempt wire if PROTECTION is
VM_PROT_NONE.
* panic.c (panic): Be more informative about where the error is
coming from.
* default_pager.c (create_paging_partition): Don't print
gratuitous output noise.
* load.c (boot_script_exec_cmd): Likewise.
Wed Mar 12 10:53:00 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* ext2_file_io.c (ext2_open_file): Clear FP before beginning
work.
* ffs_file_io.c (ffs_open_file): Likewise.
* minix_file_io.c (minix_open_file): Likewise.
* bootstrap.c (printf_init, safe_gets): New functions.
* console.c: Deleted file.
* Makefile (SRCS): Omit console.c and gets.c.
* load.c (read_symtab_from_file): Comment out body of function.
We don't want this.
* defs.h: Comment out redefinitions of common types.
* default_pager.c: Include <cthreads.h> instead of
<mach/cthreads.h>.
* file_io.h: Likewise.
* kalloc.c: Likewise.
* panic.c: Include <varargs.h> instead of <sys/varargs.h>.
* default_pager.c (pager_read_offset): Cast return of NO_BLOCK
properly.
Mon Mar 10 17:07:50 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* load.c: Find boot_script.h in ../boot.
* bootstrap.c: Likewise.
* bootstrap.c (boot_panic): Repair syntax.
* strfcns.c: Include <varargs.h> instead of <sys/varargs.h>.
* load.c: Likewise.
|