[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hurd/boot userland-boot.c
From: |
Roland McGrath |
Subject: |
hurd/boot userland-boot.c |
Date: |
Thu, 16 Aug 2001 21:47:47 -0700 |
CVSROOT: /cvs
Module name: hurd
Changes by: Roland McGrath <address@hidden> 01/08/16 21:47:47
Added files:
boot : userland-boot.c
Log message:
2001-08-16 Roland McGrath <address@hidden>
* boot_script.h (struct cmd): Change `task' member type to `task_t'.
(boot_script_task_create, boot_script_task_resume,
boot_script_prompt_task_resume, boot_script_free_task): Declare new
functions that callers must define.
* userland-boot.c: Define those.
* boot_script.c (create_task, resume_task, prompt_resume_task): Use
those instead of direct Mach calls.
(free_cmd): Likewise.
(read_file): Function removed.
(builtin_symbols): Remove the "read-file" element.
* boot_script.h (boot_script_malloc, boot_script_free): Declare new
functions that callers must define.
* boot_script.c: All uses of malloc/free changed to use those instead.
* userland-boot.c: New file. Defines them using malloc/free.
* Makefile (SRCS, OBJS): Add it.
* boot.c (boot_script_malloc, boot_script_free): Old cruft functions
removed.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/boot/userland-boot.c?cvsroot=OldCVS&rev=1.1
- hurd/boot userland-boot.c,
Roland McGrath <=