Commit graph

9394 commits

Author SHA1 Message Date
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
Robert Millan
c72c93c7d4 Resync 2010-01-18 18:04:11 +00:00
Robert Millan
e300c41cb2 Disable calls to loadable modules (not supported yet) 2010-01-18 17:39:35 +00:00
Robert Millan
d8a7de8d01 Remove memset() declaration (provided by <grub/misc.h>) 2010-01-18 17:39:04 +00:00
Robert Millan
394ec6b646 Adjust for new command interface. 2010-01-18 17:38:39 +00:00
Robert Millan
cdefd058dc grub_*_init() has no argument. Also add branch-specific "module_" prefix. 2010-01-18 17:37:51 +00:00
Robert Millan
78cd36e08d Disable grub-mkelfimage. 2010-01-18 17:37:19 +00:00
Robert Millan
cba4bdc6a3 Move normal/ia64 to lib/ia64 2010-01-18 17:36:55 +00:00
Robert Millan
4e9fe6a294 Adjust loader for new command interface. 2010-01-18 17:36:16 +00:00
Robert Millan
c5565c5292 Rewrite ia64-efi.rmk 2010-01-18 17:35:27 +00: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
85312e1933 kernel.h adjustments to fix build 2010-01-18 16:14:58 +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
Robert Millan
e68d3b243f Resync with trunk 2010-01-18 15:02:21 +00:00
Robert Millan
45220d832e Third version of the patch (sent to grub-devel in 2008-01-30) 2010-01-18 14:28:03 +00:00
Robert Millan
c8298743f3 Second version of the patch (sent to grub-devel in 2008-01-29) 2010-01-18 14:24:17 +00:00
BVK Chaitanya
a2eaee157c Add missing ChangeLog entry for -r2078 2010-01-18 19:49:19 +05:30
Robert Millan
2c40cc7868 Import Tristan Gingold's ia64 port
(based on patch sent to grub-devel by Tristan in 2008-01-28)
2010-01-18 14:17:47 +00:00
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
7728813a47 merge mainline into intwrap 2010-01-17 21:16:52 +01:00
Vladimir 'phcoder' Serbinenko
1453b2ec7f add extended regs support in bios_interrupt 2010-01-17 21:16:05 +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