summaryrefslogtreecommitdiff
path: root/TODO
blob: f0f01ba4d0616a106b2b53dcf084ecb6801f5d81 (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
* configure.ac
** Allow user to specify libc.a.

* laden
** Overlaps between modules and destination regions should be resolved
   intelligently.
** Support for sigma1 needs to be added when sigma1 exists.
** Shutdown should sleep a couple of seconds before reboot.
** When L4 supports it, the UTCB area of the rootserver should be set
   in the KIP.
** Conventional memory overriding non-conventional memory in the
   descriptor list is not supported.
** Add loaded modules as bootloader specific types to memory
   descriptor list (for sigma0 and wortel).
** Write and test serial output driver.


* wortel
** Link base should be configurable.
** Conventional memory overriding non-conventional memory in the
   descriptor list is not supported.
** Write and test serial output driver (Daniel Wagner is working on it).


* physmem
** Link base should be configurable.


* libhurd-slab
** Provide a way to release resources.
** Ideally this would be a feature in glibc.


* libhurd-ihash
** Can be merged back into the Hurd if the callers are changed.
** Need to decide on the hurd_ihash_key_t type: unsigned int vs. uint32_t.
   The latter seems to be sufficient.  Might even be uint64_t, though.


Copyright 2003 Free Software Foundation, Inc.
Written by Marcus Brinkmann <marcus@gnu.org>

This file is free software; as a special exception the author gives
unlimited permission to copy and/or distribute it, with or without
modifications, as long as this notice is preserved.
 
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.