Minor cleanups
This commit is contained in:
parent
1f9a7e6efc
commit
9f3e0b8ec5
11 changed files with 318 additions and 324 deletions
51
ChangeLog
51
ChangeLog
|
@ -1,5 +1,34 @@
|
|||
1999-11-19 Gordon Matzigkeit <gord@fig.org>
|
||||
|
||||
* grub/asmstub.c (getkey): Stop immediately if we get an EOF.
|
||||
|
||||
* stage2/stage2.c (cmain): Tell enter_cmdline to run forever.
|
||||
(run_menu): Tell print_cmdline_message and enter_cmdline that we
|
||||
won't run forever.
|
||||
* stage2/cmdline.c (enter_cmdline): New argument, FOREVER, for
|
||||
when ESC shouldn't allow an exit. Pass it to
|
||||
print_cmdline_message.
|
||||
(print_cmdline_message): Use new argument, FOREVER, to decide
|
||||
whether to tell the user that ESC exits.
|
||||
|
||||
1999-11-18 Gordon Matzigkeit <gord@fig.org>
|
||||
|
||||
* debian/rules (binary-arch): Don't strip or generate shared
|
||||
library dependencies for /usr/sbin/grub-install, since it's a
|
||||
script.
|
||||
|
||||
* util/grub-install.in: Create safe temporary log files using
|
||||
/bin/tempfile if it is executable.
|
||||
|
||||
1999-11-17 Gordon Matzigkeit <gord@fig.org>
|
||||
|
||||
* stage1/Makefile.am (LDFLAGS): Consolidate multiple -Wl flags.
|
||||
* stage2/Makefile.am (PRE_STAGE2_LINK): Likewise.
|
||||
(START_LINK): Likewise.
|
||||
(STAGE1_5_LINK): Likewise.
|
||||
|
||||
1999-11-19 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
|
||||
* util/grub-install.in (debug): New variable.
|
||||
(convert): If the device file does not exist, then emit an
|
||||
error. Get the GRUB drive instead of the OS device.
|
||||
|
@ -10,7 +39,7 @@
|
|||
Make sure that $install_drive is not empty.
|
||||
Likewise, make sure that $root_drive is not empty.
|
||||
Any error message is redirected to the standard error.
|
||||
|
||||
|
||||
1999-11-19 Pavel Roskin <pavel_roskin@geocities.com>
|
||||
|
||||
* stage2/Makefile.am (noinst_DATA): Renamed to ...
|
||||
|
@ -29,14 +58,14 @@
|
|||
[MAINTAINER_MODE] ($(srcdir)/grub-install.8): New target.
|
||||
* docs/grub-install.8: New file. Generated by help2man.
|
||||
* docs/user-ref.texi (Invoking grub-install): New chapter.
|
||||
|
||||
|
||||
1999-11-16 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
From Pavel Roskin:
|
||||
* stage1/stage1.S: Check for the API subset support bitmap
|
||||
returned by INT 13 AH=48h, and jump to chs_mode if AH=42h is not
|
||||
supported.
|
||||
|
||||
|
||||
1999-11-13 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/builtins.c (install_func): When using a Stage 1.5, set
|
||||
|
@ -46,17 +75,17 @@
|
|||
embed any drive number whenever possible.
|
||||
* stage2/disk_io.c (set_device) [STAGE1_5]: Always set
|
||||
CURRENT_PARTITION to PARTITION.
|
||||
|
||||
|
||||
1999-11-13 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
From Pavel Roskin:
|
||||
* stage1/stage1.S (lba_mode): Jump to chs_mode if INT 13 AH=42h
|
||||
fails.
|
||||
|
||||
|
||||
1999-11-12 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
Do not use the device map file unless --device-map is specified.
|
||||
|
||||
|
||||
* grub/main.c (device_map_file): Set to 0.
|
||||
(default_device_map_file): Removed.
|
||||
(usage): Do not print DEFAULT_DEVICE_MAP_FILE.
|
||||
|
@ -64,7 +93,7 @@
|
|||
do not try to open the device map file.
|
||||
Set FP to NULL by default.
|
||||
* docs/grub.8: Regenerated.
|
||||
|
||||
|
||||
1999-11-11 Michael Hohmuth <hohmuth@innocent.com>
|
||||
|
||||
* stage2/boot.c (load_image): grub_close was called after
|
||||
|
@ -74,7 +103,7 @@
|
|||
non-zero, call chain_stage2.
|
||||
* stage1/Makefile.am (BUILT_SOURCES): Removed.
|
||||
(CLEANFILES): Set to $(nodist_pkgdata_DATA).
|
||||
|
||||
|
||||
1999-11-11 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
Suggested by Klaus Reichl:
|
||||
|
@ -87,10 +116,10 @@
|
|||
If ERRNUM is non-zero, then return -1.
|
||||
* stage2/char_io.c [!STAGE1_5] (get_cmdline): Clear ERRNUM after
|
||||
calling print_completions to print the list as well.
|
||||
|
||||
|
||||
* stage2/asm.S [!STAGE1_5] (currticks): Set %eax to %cx:%dx
|
||||
correctly. Reported by Michael Hohmuth.
|
||||
|
||||
|
||||
1999-11-06 Klaus Reichl <Klaus.Reichl@alcatel.at>
|
||||
|
||||
* grub/asmstub.c (get_diskinfo) [__linux__]: After opening the
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue