]> git.proxmox.com Git - grub2.git/commit - kern/misc.c
2004-11-01 Marco Gerards <metgerards@student.han.nl>
authormarco_g <marco_g@localhost>
Mon, 1 Nov 2004 16:14:16 +0000 (16:14 +0000)
committermarco_g <marco_g@localhost>
Mon, 1 Nov 2004 16:14:16 +0000 (16:14 +0000)
commitad0bd20b79178da55b9cfe495a9c81ae766d1fd9
treea3a3e9f78ecf6a1bb201fdddfd31ea71b4d48b6e
parenta5477a59307b0a8894395fab159c56fafbc34cef
2004-11-01  Marco Gerards  <metgerards@student.han.nl>

Add support for iso9660 (including rockridge).

* conf/i386-pc.rmk (grub_emu_SOURCES): Add fs/iso9660.c.
(iso9660_mod_SOURCES): New variable.
(iso9660_mod_CFLAGS): Likewise.
* conf/powerpc-ieee1275.rmk (grub_emu_SOURCES): Add fs/iso9660.c.
* include/grub/fs.h (grub_iso9660_init): New prototype.
* util/grub-emu.c (main): Call `grub_iso9660_init'.
* fs/iso9660.c: New file.

* include/grub/misc.h (grub_strncat): New prototype.
* kern/misc.c (grub_strncat): New function.

* fs/hfs.c (grub_hfs_mount): Translate the error
`GRUB_ERR_OUT_OF_RANGE' to `GRUB_ERR_BAD_FS'.
* fs/jfs.c (grub_jfs_mount): Likewise.
* fs/ufs.c (grub_ufs_mount): Likewise.
13 files changed:
ChangeLog
conf/i386-pc.mk
conf/i386-pc.rmk
conf/powerpc-ieee1275.mk
conf/powerpc-ieee1275.rmk
fs/hfs.c
fs/iso9660.c [new file with mode: 0644]
fs/jfs.c
fs/ufs.c
include/grub/fs.h
include/grub/misc.h
kern/misc.c
util/grub-emu.c