summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--daemons/ChangeLog5
-rw-r--r--init/ChangeLog9
-rw-r--r--libdiskfs/ChangeLog32
4 files changed, 50 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4fdda71e..e59a6e91 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2001-08-20 Roland McGrath <roland@frob.com>
+
+ * hurd.boot: Change --bootflags to --multiboot-command-line.
+
2001-06-24 Mark Kettenis <kettenis@gnu.org>
* configure.in: Add check for getgrouplist.
diff --git a/daemons/ChangeLog b/daemons/ChangeLog
index 73bd2b02..bfed1212 100644
--- a/daemons/ChangeLog
+++ b/daemons/ChangeLog
@@ -1,3 +1,8 @@
+2001-08-20 Roland McGrath <roland@frob.com>
+
+ * runsystem.sh: Don't check for MULTIBOOT_CMDLINE environment variable.
+ Instead, expect it as normal arguments from init.
+
2001-06-08 Roland McGrath <roland@frob.com>
* rc.sh: Start /hurd/mach-defpager before swapon.
diff --git a/init/ChangeLog b/init/ChangeLog
index c922e887..2656894e 100644
--- a/init/ChangeLog
+++ b/init/ChangeLog
@@ -1,3 +1,12 @@
+2001-08-20 Roland McGrath <roland@frob.com>
+
+ * init.c (kernel_command_line): Variable removed.
+ (options, parse_opt): Remove -K option.
+ (frob_kernel_process): Collect arguments from &global_argv[1]
+ instead of slicing up kernel_command_line.
+ (start_child): Take a second arg, if non-null more arguments for PROG.
+ (launch_something): Change caller. On first try, pass &global_argv[1].
+
2001-07-02 Roland McGrath <roland@frob.com>
* init.c (reboot_system): Don't pass null pointer to RPC out param.
diff --git a/libdiskfs/ChangeLog b/libdiskfs/ChangeLog
index 9fc06762..e5ebcdab 100644
--- a/libdiskfs/ChangeLog
+++ b/libdiskfs/ChangeLog
@@ -1,3 +1,35 @@
+2001-08-20 Roland McGrath <roland@frob.com>
+
+ * opts-std-startup.c: diskfs_boot_flags -> diskfs_boot_command_line.
+ (OPT_BOOT_CMDLINE): Renamed from OPT_BOOTFLAGS.
+ (startup_options): --bootflags -> --multiboot-command-line
+ (parse_startup_opt): Parse it.
+ * diskfs.h: diskfs_boot_flags -> diskfs_boot_command_line.
+ (diskfs_boot_filesystem): New macro.
+ * init-main.c (diskfs_init_main): Use it.
+ * init-init.c (diskfs_init_diskfs): Likewise.
+ * console.c (diskfs_console_stdio): Likewise.
+ * boot-start.c (_diskfs_boot_privports): Likewise.
+ (diskfs_start_bootstrap): Split boot_command_line into words and pass
+ those arguments to init instead of diskfs_bootflags.
+
+ * opts-std-startup.c (_diskfs_boot_pause): New variable.
+ (OPT_BOOT_PAUSE): New macro.
+ (startup_options): Add --boot-debug-pause.
+ (parse_startup_opt): Parse it.
+
+ * diskfs.h: Declare it.
+ * boot-start.c (diskfs_start_bootstrap, start_execserver): Use it.
+
+ * boot-start.c (diskfs_boot_init_program): New variable.
+ * diskfs.h: Declare it.
+ * boot-start.c (default_init): Variable removed.
+ (diskfs_start_bootstrap): Use diskfs_boot_init_program instead
+ of default_init or prompting under -i.
+ * opts-std-startup.c (OPT_BOOT_INIT_PROGRAM): New macro.
+ (startup_options): Add --boot-init-program.
+ (parse_startup_opt): Parse it.
+
2001-06-21 Neal H Walfield <neal@cs.uml.edu>
* file-getcontrol.c (diskfs_S_file_getcontrol): When checking