Robert Millan
7a988ee134
Remove a debug comment.
2010-01-20 00:34:57 +00:00
Vladimir 'phcoder' Serbinenko
915fc1b8bf
2010-01-20 Vladimir Serbinenko <phcoder@gmail.com>
...
* include/multiboot.h: Resynced with spec.
* include/multiboot2.h: Likewise.
* loader/i386/multiboot_mbi.c (grub_fill_multiboot_mmap): Handle
GRUB_MACHINE_MEMORY_ACPI_RECLAIMABLE and GRUB_MACHINE_MEMORY_NVS.
2010-01-20 01:08:46 +01:00
Vladimir 'phcoder' Serbinenko
b5b6745c87
kopenbsd serial support
2010-01-19 14:29:02 +01:00
Vladimir 'phcoder' Serbinenko
5b512173a3
Tags for OpenBSD
2010-01-19 10:32:57 +01:00
Vladimir 'phcoder' Serbinenko
2b9885e16b
bootcheck-kfreebsd-x86_64
2010-01-19 09:17:23 +01:00
Vladimir 'phcoder' Serbinenko
a3e99e1a45
Align kern_end on page boundary as a precaution
2010-01-19 09:16:26 +01:00
Vladimir 'phcoder' Serbinenko
839aec66c9
make netbsd kernel symbols non-mandatory (not present on netbsd64)
2010-01-18 23:57:10 +01:00
Vladimir 'phcoder' Serbinenko
96c713b69d
Eliminate variable-length types in parameters
2010-01-18 23:37:11 +01:00
Robert Millan
4df7b90f94
Add (unused) mode_mask parameter to grub_video_sm712_setup()
2010-01-18 22:07:05 +00:00
Vladimir 'phcoder' Serbinenko
96bdd17579
merge mainline into newreloc
2010-01-18 22:38:25 +01:00
Vladimir 'phcoder' Serbinenko
5a6ff7ad4a
kfreebsd-i386 bootcheck
2010-01-18 22:29:25 +01:00
Robert Millan
e022a2d667
Sync with trunk
2010-01-18 20:51:35 +00:00
Robert Millan
41f683d456
2010-01-18 Robert Millan <rmh.grub@aybabtu.com>
...
* include/grub/term.h (grub_term_register_input,
grub_term_register_output): Check return of terminal init()
routines, and abort if errors are raised.
* commands/terminal.c: Update copyright year.
2010-01-18 20:20:34 +00:00
Robert Millan
905c7ca691
Resync
2010-01-18 19:45:50 +00:00
Robert Millan
9444b678a1
2010-01-18 Robert Millan <rmh.grub@aybabtu.com>
...
* include/grub/term.h (grub_term_register_input,
grub_term_register_output): Check return of terminal init()
routines, and abort if errors are raised.
* commands/terminal.c: Update copyright year.
2010-01-18 19:43:39 +00:00
Robert Millan
3d8b4e4e26
Resync with trunk
2010-01-18 19:34:26 +00:00
Robert Millan
cba98e8dbc
2010-01-18 Robert Millan <rmh.grub@aybabtu.com>
...
* commands/terminal.c (grub_cmd_terminal_input)
(grub_cmd_terminal_output): Check return of terminal init()
routines, and abort if errors are raised.
2010-01-18 19:31:10 +00:00
Vladimir 'phcoder' Serbinenko
6f7db5d676
2010-01-18 Vladimir Serbinenko <phcoder@gmail.com>
...
* include/grub/i386/bsd.h: Fix include pathes.
2010-01-18 19:25:20 +01:00
Vladimir 'phcoder' Serbinenko
262bff8d83
2010-01-18 Vladimir Serbinenko <phcoder@gmail.com>
...
Add missing *BSD copyright headers.
* include/grub/aout.h: Add BSD licence.
* include/grub/i386/bsd.h: Parts under different licences moved to ...
* include/grub/i386/freebsd_linker.h: ... here,
* include/grub/i386/freebsd_reboot.h: ... here,
* include/grub/i386/netbsd_bootinfo.h: ... here,
* include/grub/i386/netbsd_reboot.h: ... here,
* include/grub/i386/openbsd_bootarg.h: ... here,
* include/grub/i386/openbsd_reboot.h: ... and here. Added appropriate
licence to each file.
2010-01-18 17:40:23 +01:00
Robert Millan
b2cab84877
2010-01-18 Robert Millan <rmh.grub@aybabtu.com>
...
* acinclude.m4: Remove `nop' assembly instruction; it's not
implemented by all architectures.
2010-01-18 16:22:03 +00:00
Robert Millan
2cb6be4bc2
2010-01-18 Robert Millan <rmh.grub@aybabtu.com>
...
* loader/i386/efi/linux.c (grub_cmd_linux): Stop pretending we're
ELILO. This is no longer necessary.
2010-01-18 16:08:25 +00:00
Vladimir 'phcoder' Serbinenko
b6aa46f5f5
merge gfxmenu into gfxmenu+multiterm
2010-01-18 16:38:13 +01:00
Vladimir 'phcoder' Serbinenko
1ef7e2992d
Fix mismerge resulting in ghost multiboot module. Reported by: Grégoire Sutre.
2010-01-18 16:03:57 +01:00
BVK Chaitanya
a2eaee157c
Add missing ChangeLog entry for -r2078
2010-01-18 19:49:19 +05:30
Robert Millan
88d170128f
2010-01-18 Robert Millan <rmh.grub@aybabtu.com>
...
Fix annoying UI bug in rescue mode. Thanks to Tristan Gingold for
spotting it back in 2008. Shame on me for forgetting he did.
* kern/rescue_reader.c (grub_rescue_run): Skip zero-length lines.
2010-01-18 13:45:40 +00:00
Vladimir 'phcoder' Serbinenko
935842dd56
Always put smap after kern_end for freebsd
2010-01-18 13:32:56 +01:00
BVK Chaitanya
9ccd8cde97
2010-01-18 BVK Chaitanya <bvk.groups@gmail.com>
...
Added new tool, grub-scrit-check to verify grub.cfg syntax.
* util/grub-script-check.c: grub-script-check tool.
* conf/common.rmk: Make rules for grub-script-check.
2010-01-18 17:59:18 +05:30
Vladimir 'phcoder' Serbinenko
5756bfe137
Fix regression in kfreebsd-i386
2010-01-18 12:45:28 +01:00
Vladimir 'phcoder' Serbinenko
6b9e2c181f
merge bootcheck into newreloc
2010-01-18 12:40:33 +01:00
BVK Chaitanya
2997c41ffd
update copyright year
2010-01-18 16:58:31 +05:30
BVK Chaitanya
d8d4217e3c
merge trunk
2010-01-18 16:58:03 +05:30
Vladimir 'phcoder' Serbinenko
3de254033c
Fix x86_64-efi compilation
2010-01-18 12:01:13 +01:00
Vladimir 'phcoder' Serbinenko
c5545cf8ba
Fix linux-x86_64 bootchecks
2010-01-18 12:00:00 +01:00
Vladimir 'phcoder' Serbinenko
0db3ae3ce6
Add bootcheck for kfreebsd-x86_64
2010-01-18 11:38:28 +01:00
Vladimir 'phcoder' Serbinenko
5d615a77ce
kfreebsd-i386 boot test support
2010-01-18 11:14:04 +01:00
Robert Millan
8040619d88
2010-01-18 Robert Millan <rmh.grub@aybabtu.com>
...
* include/grub/i386/linux.h (GRUB_VIDEO_TYPE_TEXT): Rename to ...
(GRUB_VIDEO_LINUX_TYPE_TEXT): ... this. Update all users.
(GRUB_VIDEO_TYPE_VLFB): Rename to ...
(GRUB_VIDEO_LINUX_TYPE_VESA): ... this. Update all users.
(GRUB_VIDEO_TYPE_EFI): Rename to ...
(GRUB_VIDEO_LINUX_TYPE_SIMPLE): ... this. Update all users.
2010-01-18 07:49:50 +00:00
Vladimir 'phcoder' Serbinenko
ad8e99ec20
bootcheck support
2010-01-17 23:36:45 +01:00
Vladimir 'phcoder' Serbinenko
b14620812f
Enable serial on all i386.rmk
2010-01-17 19:22:36 +01:00
Vladimir 'phcoder' Serbinenko
88d2919b7d
Merge mainline into newreloc
2010-01-17 19:18:46 +01:00
Robert Millan
a0c2a0f6ff
2010-01-17 Robert Millan <rmh.grub@aybabtu.com>
...
* include/grub/test.h: Add license header.
* tests/example_functional_test.c: Likewise.
* tests/example_unit_test.c: Likewise.
* tests/lib/functional_test.c: Likewise.
* tests/lib/test.c: Likewise.
* tests/lib/unit_test.c: Likewise.
2010-01-17 17:29:57 +00:00
Vladimir 'phcoder' Serbinenko
b0b139075e
2010-01-17 Vladimir Serbinenko <phcoder@gmail.com>
...
Use flag-based instead of hook-based video mode selection and "auto"
keyword.
* include/grub/video.h (grub_video_adapter): Changed 'setup' member.
(grub_video_set_mode): Changed prototype. All users updated.
(grub_video_check_mode_flag): New inline function.
* video/video.c (parse_modespec): New function.
(grub_video_set_mode): Parse flags and keywords.
2010-01-17 17:52:01 +01:00
carles
ea379330f9
2010-01-17 Carles Pina i Estany <carles@pina.cat>
...
* util/misc.c (grub_util_info): Fix the order of the parameters in a
fprintf call.
2010-01-17 14:42:19 +00:00
Vladimir 'phcoder' Serbinenko
72ebf8b87c
Sort chunks
2010-01-17 12:42:28 +01:00
Vladimir 'phcoder' Serbinenko
1c4ad986aa
size field in tagged mbi
2010-01-16 17:18:02 +01:00
Vladimir 'phcoder' Serbinenko
2343285528
Don't pass biosdev if not booted from BIOS disk
2010-01-16 16:36:42 +01:00
Vladimir 'phcoder' Serbinenko
5408044f4c
Multiboot 2 tags support
2010-01-16 16:25:43 +01:00
Vladimir 'phcoder' Serbinenko
dcc0c5a443
Merge mainline into mbivid
2010-01-16 14:00:44 +01:00
Vladimir 'phcoder' Serbinenko
d92b0c01d4
Fixed knetbsd misbehaviour when no module is loaded
2010-01-16 12:55:52 +01:00
Felix Zielcke
e15c215ebd
2010-01-16 Grégoire Sutre <gregoire.sutre@gmail.com>
...
* genmk.rb (class SCRIPT): Replace option -i of sed by a pipe.
2010-01-16 11:57:47 +01:00
Vladimir 'phcoder' Serbinenko
ae9eb98c7d
NetBSD module support
2010-01-16 11:47:12 +01:00