blob: fbab39dfea0a6f37004b26e2e3d9e049cc9dd2a1 (
plain)
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
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
2007-12-25 Neal H. Walfield <neal@gnu.org>
* ruth.c (main): Change visit to be consistent with as_walk's
expected function signature. Update rm_folio_object_alloc use to
reflect API changes.
2007-12-24 Neal H. Walfield <neal@gnu.org>
* ia32-cmain.c (exit): Declare.
(finish): Cast PROGRAM_NAME.
2007-12-22 Neal H. Walfield <neal@gnu.org>
* ruth.c (main): Update rm_folio_alloc use to reflect API changes.
2007-12-14 Neal H. Walfield <neal@gnu.org>
* ruth.c (main): Only check the objects contained immediately
within a folio for shadow objects.
2007-12-13 Neal H. Walfield <neal@gnu.org>
* ruth.c (main): Update users of folio_object_alloc to interface
change.
2007-12-10 Neal H. Walfield <neal@gnu.org>
* ruth.c (main): Don't call rm_activity_create.
2007-12-04 Neal H. Walfield <neal@gnu.org>
* ruth.c (main): Update to use new rm_thread_exregs interface.
2007-11-29 Neal H. Walfield <neal@gnu.org>
* ruth.c (main): Add test for activity_properties.
2007-11-28 Neal H. Walfield <neal@gnu.org>
* ruth.c: Include <hurd/activity.h>.
(main): Add test for activity_create.
2007-11-23 Neal H. Walfield <neal@gnu.org>
* ruth.c (main): Don't call rm_object_slot_copy_in to update the
address space slot. Just use rm_thread_exregs. Add test for
pthread library.
* ia32-cmain.c (cmain): If _pthread_init_routine is not NULL, call
it. Otherwise, just call finish directly.
2007-11-22 Neal H. Walfield <neal@gnu.org>
* ruth.c: Include <hurd/thread.h>.
(main): Add test case for thread creation.
2007-11-22 Neal H. Walfield <neal@gnu.org>
* ruth.c (main): Update uses of stroage_alloc to its new
interface.
2007-11-20 Neal H. Walfield <neal@gnu.org>
* ia32-cmain.c (finish): New function.
(cmain): Call _pthread_init_routine. Switch to the new sp and
jump to finish. Move argument passing there.
* ia32-crt0.S (STACK_SIZE): Change to a single page.
2007-11-19 Neal H. Walfield <neal@gnu.org>
* ruth.c (main): Use ADDR_TO_PTR and PTR_TO_ADDR correctly.
2007-11-16 Neal H. Walfield <neal@gnu.org>
* Makefile.am (ruth_CPPFLAGS): Move value from here...
(COMMON_CPPFLAGS): ... to this new variable.
(ruth_CPPFLAGS): Set to COMMON_CPPFLAGS.
(ruth_SOURCES): Remove task-user.h, task-user.c and mmap.c.
(ruth_LDADD): Remove ../libhurd-cap-server/libhurd-cap-server.a
and ../viengoos/libhurd-cap.a.
* ruth.h: Don't include <hurd/cap-server.h>.
(program_name): Make const.
* ruth.c: Rewrite.
* output.h: Include <stdarg.h>.
(shutdown): Don't declare.
(program_name): Likewise.
(output_debug): Likewise.
(debug): Don't define.
(panic): Don't define.
(vprintf): New declaration.
* output.c: Don't include <hurd/wortel.h>.
Include <hurd/rm.h>.
(output_debug): Don't define.
(shutdown): Don't call wortel_shutdown.
(putchar): Call rm_putchar, not wortel_putchar.
(vprintf): New function. Body copied from printf.
(printf): Implement in terms of vprintf.
* malloc.c: Update to version 2.8.3.
* malloc-wrap.c (ABORT): Define.
(ABORT_ON_ASSERT_FAILURE): Likewise.
(LACKS_SYS_TYPES_H): Likewise.
(size_t): New definition.
(LACKS_STDLIB_H): Likewise.
(LACKS_STDIO_H): Likewise.
(MORECORE): Don't define.
(HAVE_MORECORE): Define to 0.
* ia32-crt0.S (STACK_SIZE): Increase to 32 pages. Set
__hurd_startup_data to the value of %sp.
* ia32-cmain.c: Rewrite.
* panic.c: New file.
* mmap.c: Remove file.
* task-user.h: Likewise.
* task-user.c: Likewise.
2005-04-06 Neal H. Walfield <neal@gnu.org>
* mmap.c: Include <hurd/anonymous.h>.
(mmap): Call hurd_anonymous_allocate, not hurd_vm_allocate.
(munmap): Call hurd_vm_release, not hurd_vm_deallocate.
2005-01-22 Marcus Brinkmann <marcus@gnu.org>
* Initial check-in.
|