hollisb
4f0acd3924
2005-10-01 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/powerpc/ieee1275/cmain.c (cmain): Remove incomplete Old World
PowerMac support.
2006-10-01 08:34:36 +00:00
hollisb
fba51f4801
2005-10-01 Hollis Blanchard <hollis@penguinppc.org>
...
* disk/ieee1275/ofdisk.c (grub_ofdisk_iterate): Cast `size' to long.
* include/grub/ieee1275/ieee1275.h (grub_ieee1275_next_property):
Remove `flags' argument. All callers changed.
* kern/ieee1275/ieee1275.c (IEEE1275_PHANDLE_ROOT): Removed.
(IEEE1275_IHANDLE_INVALID): New variable.
(IEEE1275_CELL_INVALID): New variable.
(grub_ieee1275_finddevice, grub_ieee1275_get_property,
grub_ieee1275_get_property_length, grub_ieee1275_instance_to_package,
grub_ieee1275_package_to_path, grub_ieee1275_instance_to_path,
grub_ieee1275_peer, grub_ieee1275_child, grub_ieee1275_open,
grub_ieee1275_claim, grub_ieee1275_set_property): Error-check return
codes from Open Firmware. All callers updated.
(grub_ieee1275_next_property): Directly return Open Firmware return
code.
* kern/powerpc/ieee1275/cmain.c (grub_ieee1275_find_options):
Standardize error checking from `grub_ieee1275_get_property'.
* kern/powerpc/ieee1275/openfw.c (grub_devalias_iterate): Rename
`devalias' to `aliases'. Correct comments. Consolidate error paths.
2006-10-01 08:30:09 +00:00
hollisb
cc6d3df39e
2005-10-01 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/ieee1275/ieee1275.c (grub_ieee1275_instance_to_path): Rename
`instance_to_package_args' to `instance_to_path_args'.
* kern/powerpc/ieee1275/init.c (grub_machine_init): Use
`grub_ieee1275_chosen'.
* term/ieee1275/ofconsole.c (grub_ofconsole_init): Call
`grub_ieee1275_interpret'.
2006-10-01 06:45:53 +00:00
otavio
a6b165a5d4
* Change debhelper compatibility mode to 5:
...
- debian/compat: setted to 5;
2006-09-26 19:21:25 +00:00
otavio
4463d70059
releasing version 1.94+20060926-1
2006-09-26 19:15:12 +00:00
otavio
0459fe135e
Improved cvs-snapshot target.
2006-09-26 17:15:56 +00:00
otavio
57c58e17e8
* Add cvs-snapshot to rules.
2006-09-26 17:12:26 +00:00
hollisb
02bb8accd5
2005-09-25 Hollis Blanchard <hollis@penguinppc.org>
...
* util/powerpc/ieee1275/grub-mkimage.c: Include config.h.
2006-09-26 04:24:38 +00:00
hollisb
663b72f0fa
2005-09-25 Hollis Blanchard <hollis@penguinppc.org>
...
* include/grub/powerpc/libgcc.h (__floatdisf): New prototype.
(__cmpdi): Likewise.
* kern/powerpc/ieee1275/openfw.c (grub_devalias_iterate): Pass 0 as
`flags' to `grub_ieee1275_next_property'. Change `pathlen' to type
`grub_ssize_t'.
* kern/powerpc/ieee1275/cmain.c: include grub/misc.h.
* loader/powerpc/ieee1275/linux.c (grub_linux_boot): Change `actual'
to type `grub_ssize_t'.
(grub_rescue_cmd_linux): Cast -1 to `grub_off_t'.
2006-09-26 03:49:41 +00:00
rmh
164b629004
* Add bug template to encourage sending upstream stuff directly to
...
upstream.
- presubj: New.
2006-09-25 09:41:11 +00:00
rmh
71b90bb5ad
- Command-line editting fix ( Closes : #381214 ).
2006-09-24 19:55:35 +00:00
marco_g
7f9a85316a
2006-09-22 Marco Gerards <marco@gnu.org>
...
* normal/script.c (grub_script_create_cmdmenu): Skip leading
newlines.
2006-09-22 21:32:48 +00:00
marco_g
b5ef11025a
2006-09-22 Marco Gerards <marco@gnu.org>
...
* commands/echo.c: New file.
* conf/i386-pc.rmk (grub_emu_SOURCES): Add `commands/echo.c'.
* conf/common.rmk (echo_mod_SOURCES): New variable.
(echo_mod_CFLAGS): Likewise.
(echo_mod_LDFLAGS): Likewise.
2006-09-22 21:09:14 +00:00
marco_g
2cff3677bb
2006-09-22 Marco Gerards <marco@gnu.org>
...
* normal/main.c (get_line): Malloc memory instead of using
preallocated memory. Removed the arguments `cmdline' and
`max_len'. Updated all callers.
2006-09-22 20:23:00 +00:00
marco_g
6ba4688b23
2006-09-22 Marco Gerards <marco@gnu.org>
...
* conf/i386-efi.rmk (grub_emu_DEPENDENCIES): New variable.
(normal_mod_DEPENDENCIES): Likewise.
* conf/powerpc-ieee1275.rmk (grub_emu_DEPENDENCIES): Likewise.
(normal_mod_DEPENDENCIES): Likewise.
* conf/sparc64-ieee1275.rmk (normal_mod_DEPENDENCIES): Likewise.
2006-09-22 19:36:32 +00:00
rmh
3910c64ce1
Get rid of 05_dont_error_if_realpath_fails.diff. Upstream wants to be conservative, and I want not to diverge from them.
2006-09-22 14:13:23 +00:00
rmh
51af3f46c4
Delete 02_ftbfs.diff (merged).
2006-09-22 06:45:45 +00:00
jrydberg
e02ac02c5f
2006-09-22 Johan Rydberg <jrydberg@gnu.org>
...
* genmk.rb: Add DEPENDENCIES variables to modules, utilities, and
programs.
* conf/i386-pc.rmk (grub_emu_DEPENDENCIES): Declare.
(normal_mod_DEPENDENCIES): Likewise.
* conf/i386-pc.mk: Regenerate.
* conf/i386-efi.mk: Likewise
* conf/common.mk: Likewise.
* conf/powerpc-ieee1275.mk: Likewise.
* conf/sparc64-ieee1275.mk: Likewise.
2006-09-22 00:27:38 +00:00
otavio
99aa95f493
* Add XS-X-Vcs-Svn on control file and point it to our current svn
...
repository.
2006-09-22 00:16:59 +00:00
rmh
21e1387e79
Delete 01_fix_grub-install.patch (merged).
2006-09-21 22:26:17 +00:00
robertmh
8d252e442c
2006-09-22 Robert Millan <rmh@aybabtu.com>
...
Sync with i386 version.
* conf/powerpc-ieee1275.rmk (bin_UTILITIES): Remove grub-emu, add grub-mkimage.
* conf/powerpc-ieee1275.rmk (sbin_UTILITIES): Remove grub-mkimage, add grub-emu.
2006-09-21 22:24:05 +00:00
rmh
fcd02ac742
* patches/03_revert_partition_numbering.diff: New. Revert a commit that
...
broke grub-probefs.
2006-09-21 22:00:43 +00:00
rmh
67bc9fcd22
* rules: Remove moddep.lst install command (no longer needed).
2006-09-21 21:56:46 +00:00
rmh
5f24b52baf
Replace 01_ftbfs.diff with (more correct) 02_ftbfs.diff from upstream.
2006-09-21 19:25:48 +00:00
rmh
a5ac710127
* patches/05_dont_error_if_realpath_fails.diff: New. Do what the patch name
...
says ;).
2006-09-21 19:07:30 +00:00
rmh
a9f088737e
* New CVS snapshot.
...
- Delete a few patches (merged).
- Add 01_ftbfs.diff (reverts a commit that caused FTBFS).
2006-09-21 19:00:51 +00:00
robertmh
209bf7ac33
2006-09-21 Robert Millan <rmh@aybabtu.com>
...
Import from GRUB Legacy (lib/device.c):
* util/i386/pc/grub-mkdevicemap.c (get_i2o_disk_name): New function.
(init_device_map) [__linux__]: Add support for I2O devices.
2006-09-21 17:39:14 +00:00
robertmh
78fa179013
Minor fix in my changelog entry.
2006-09-21 17:08:19 +00:00
rmh
ec521415e5
control (Build-Depends): Add libc6-dev-powerpc [ppc64].
2006-09-20 17:53:14 +00:00
rmh
063532624f
* control (Architecture): Add any-ppc64.
2006-09-19 13:49:13 +00:00
otavio
e7215d44ce
releasing version 1.94-6
2006-09-14 19:07:59 +00:00
marco_g
6b14609040
2006-09-14 Marco Gerards <marco@gnu.org>
...
* conf/i386-pc.rmk (COMMON_LDFLAGS): Use `-m32' instead of
`-melf_i386'.
2006-09-14 19:04:18 +00:00
robertmh
e38600a8ac
Oops. Fix wrong ChangeLog date.
2006-09-14 18:53:24 +00:00
robertmh
2952da5dda
2006-08-19 Robert Millan <rmh@aybabtu.com>
...
* util/i386/pc/grub-install.in: Skip menu.lst when removing
/boot/grub/*.lst.
* util/i386/pc/getroot.c: Don't recurse into dotdirs (e.g. ".static").
* util/i386/pc/grub-mkdevicemap.c: Make sure the floppy device exists
before adding it to device.map.
2006-09-14 18:52:50 +00:00
rmh
8ff651070e
Add upstream changelog entry.
2006-09-14 18:16:37 +00:00
rmh
3ecf025137
* patches/03_avoid_recursing_into_dot_static.diff: New. Avoid recursing into
...
dotdirs (e.g. ".static").
* patches/04_mkdevicemap_dont_assume_floppies.diff: New. Don't assume
/dev/fd0 exists when generating device.map.
2006-09-14 18:12:43 +00:00
rmh
af9192031c
Remove superflous difference with update-grub legacy.
2006-08-28 17:02:46 +00:00
rmh
6126d481b2
* update-grub: Set interpreter to /bin/bash to cope with non-POSIX extensions.
2006-08-28 15:00:48 +00:00
otavio
7c6c18a5b7
releasing version 1.94-5
2006-08-20 15:02:15 +00:00
rmh
bffb651920
* 02_not_remove_menu_lst.patch: New patch. Skip menu.lst removal in
...
grub-install. (Closes : #372934 )
2006-08-19 11:13:52 +00:00
rmh
5b48b1dd75
Assign convert_kernel26 changelog entry to Otavio (it'd been mistakenly attributed to me).
2006-08-19 10:50:49 +00:00
rmh
acbaef33ca
* control (Build-Depends): s/any-amd64/amd64 kfreebsd-amd64/g (this seems to
...
confuse buildds).
2006-08-19 10:49:36 +00:00
otavio
d9737ac012
releasing version 1.94-4
2006-08-18 18:38:28 +00:00
otavio
0d0dbcac8c
* Remove convert_kernel26 usage since it's not necessary anymore and due
...
initramfs-tools changes it's bug too.
2006-08-18 18:38:03 +00:00
jrydberg
01b82a64e2
2006-08-15 Johan Rydberg <jrydberg@gnu.org>
...
* genmk.rb: Let GCC generate dependenceies the first time it
compiles a file; using the -MD option.
* conf/common.mk: Regenerate.
* conf/i386-pc.mk: Likewise.
* conf/i386-efi.mk: Likewise.
* conf/powerpc-ieee1275.mk: Likewise.
* conf/sparc64-ieee1275.mk: Likewise.
2006-08-15 12:29:08 +00:00
okuji
1064790dc6
2006-08-04 Yoshinori K. Okuji <okuji@enbug.org>
...
Move the prototypes of grub_setjmp and grub_longjmp to
cpu/setjmp.h, so that each architecture may specify different
attributes.
* include/grub/i386/setjmp.h (grub_setjmp): New prototype.
(grub_longjmp): Likewise.
* include/grub/powerpc/setjmp.h (grub_setjmp): Likewise..
(grub_longjmp): Likewise.
* include/grub/sparc64/setjmp.h (grub_setjmp): Likewise..
(grub_longjmp): Likewise.
* include/grub/setjmp.h [!GRUB_UTIL] (grub_setjmp): Removed.
[!GRUB_UTIL] (grub_longjmp): Removed.
2006-08-04 19:23:28 +00:00
subdino
29dda3ed74
2006-08-01 Pelletier Vincent <subdino2004@yahoo.fr>
...
* kern/ieee1275/ieee1275.c (grub_ieee1275_set_color): IEEE1275
"color!" method does not return any value.
2006-08-01 21:45:34 +00:00
chaac
ad2a06edba
2006-07-29 Vesa Jaaskelainen <chaac@nic.fi>
...
* include/grub/bitmap.h: New file.
* include/grub/i386/pc/vbeutil.h: Likewise.
* video/bitmap.c: Likewise.
* video/readers/tga.c: Likewise.
* video/i386/pc/vbeutil.c: Likewise.
* commands/videotest.c: Code cleanup and updated to reflect to new
video API.
* term/gfxterm.c: Likewise.
* video/video.c: Likewise.
* conf/i386-pc.rmk (pkgdata_MODULES): Added tga.mod and bitmap.mod.
(vbe_mod_SOURCES): Added video/i386/pc/vbeutil.c.
(bitmap_mod_SOURCES): New entry.
(bitmap_mod_CFLAGS): Likewise.
(bitmap_mod_LDFLAGS): Likewise.
(tga_mod_SOURCES): Likewise.
(tga_mod_CFLAGS): Likewise.
(tga_mod_LDFLAGS): Likewise.
* include/grub/video.h (grub_video_blit_operators): New enum type.
(grub_video_render_target): Changed as forward declaration and moved
actual definition to be video driver specific.
(grub_video_adapter.blit_bitmap): Added blitting operator.
(grub_video_adapter.blit_render_target): Likewise.
(grub_video_blit_bitmap): Likewise.
(grub_video_blit_render_target): Likewise.
* include/grub/i386/pc/vbe.h (grub_video_render_target): Added
driver specific render target definition.
(grub_video_vbe_map_rgba): Added driver internal helper.
(grub_video_vbe_unmap_color): Updated to use
grub_video_i386_vbeblit_info.
(grub_video_vbe_get_video_ptr): Likewise.
* include/grub/i386/pc/vbeblit.h
(grub_video_i386_vbeblit_R8G8B8A8_R8G8B8A8): Updated to use
grub_video_i386_vbeblit_info.
(grub_video_i386_vbeblit_R8G8B8_R8G8B8A8): Likewise.
(grub_video_i386_vbeblit_index_R8G8B8A8): Likewise.
(grub_video_i386_vbeblit_R8G8B8A8_R8G8B8): Likewise.
(grub_video_i386_vbeblit_R8G8B8_R8G8B8): Likewise.
(grub_video_i386_vbeblit_index_R8G8B8): Likewise.
(grub_video_i386_vbeblit_index_index): Likewise.
(grub_video_i386_vbeblit_R8G8B8X8_R8G8B8X8): New blitter function.
(grub_video_i386_vbeblit_R8G8B8_R8G8B8X8): Likewise.
(grub_video_i386_vbeblit_index_R8G8B8X8): Likewise.
(grub_video_i386_vbeblit_blend): Added generic blitter for blend
operator.
(grub_video_i386_vbeblit_replace): Added generic blitter for replace
operator.
* video/i386/pc/vbeblit.c: Updated to reflect changes on
include/grub/i386/pc/vbeblit.h.
* include/grub/i386/pc/vbefill.h (grub_video_i386_vbefill_R8G8B8A8):
Updated to use grub_video_i386_vbeblit_info.
(grub_video_i386_vbefill_R8G8B8): Likewise.
(grub_video_i386_vbefill_index): Likewise.
(grub_video_i386_vbefill): Added generic filler.
* video/i386/pc/vbefill.c: Updated to reflect changes on
include/grub/i386/pc/vbefill.h.
* video/i386/pc/vbe.c (grub_video_vbe_get_video_ptr): Updated to use
grub_video_i386_vbeblit_info.
(grub_video_vbe_unmap_color): Likewise.
(grub_video_vbe_blit_glyph): Likewise.
(grub_video_vbe_scroll): Likewise.
(grub_video_vbe_draw_pixel): Removed function.
(grub_video_vbe_get_pixel): Likewise.
(grub_video_vbe_fill_rect): Moved all blitters to vbefill.c and
updated code to use it.
(common_blitter): Added common blitter for render target and bitmap.
(grub_video_vbe_blit_bitmap): Updated to use common_blitter.
(grub_video_vbe_blit_render_target): Likewise.
2006-07-31 14:21:36 +00:00
otavio
7188e4dc42
Add an empty line on changelog.
2006-07-30 21:56:07 +00:00
jrydberg
bc8c036d11
2006-07-30 Johan Rydberg <jrydberg@gnu.org>
...
* kern/efi/efi.c (grub_efi_set_text_mode): Assume console already
is in text mode if there is no console control protocol instance
available.
2006-07-30 12:20:48 +00:00