grub/grub-core/kern/emu
Vladimir 'phcoder' Serbinenko f4727da93f Use libgeom on FreeBSD to detect partitions.
* Makefile.util.def (grub-mkimage): Add LIBGEOM to ldadd.
	(grub-mkrelpath): Likewise.
	(grub-script-check): Likewise.
	(grub-editenv): Likewise.
	(grub-mkpasswd-pbkdf2): Likewise.
	(grub-fstest): Likewise.
	(grub-mkfont): Likewise.
	(grub-mkdevicemap): Likewise.
	(grub-probe): Likewise.
	(grub-setup): Likewise.
	(grub-ofpathname): Likewise.
	(grub-mklayout): Likewise.
	(example_unit_test): Likewise.
	(grub-menulst2cfg): Likewise.
	* grub-core/Makefile.core.def (grub-emu): Likewise.
	(grub-emu-lite): Likewise.
	* configure.ac: Check for -lgeom on FreeBSD and set LIBGEOM.
	* grub-core/kern/emu/hostdisk.c [FreeBSD]: Include libgeom.h. Don't
	define HAVE_DIOCGDINFO.
	(follow_geom_up) [FreeBSD]: New function.
	(find_partition_start) [FreeBSD]: Rewritten using follow_geom_up.
	(convert_system_partition_to_system_disk) [FreeBSD]: Likewise.
	(grub_util_biosdisk_get_grub_dev) [FreeBSD]: Use FreeBSD path
	unconditionally of HAVE_DIOCGDINFO.
2011-03-26 12:59:02 +01:00
..
cache.S Fix emu on mipsel. 2010-09-11 16:58:06 +02:00
console.c Split config.h for util and core. 2010-09-19 22:22:43 +02:00
full.c fix typo 2010-09-25 10:48:48 +05:30
getroot.c * grub-core/kern/emu/getroot.c: Include config-util.h explicitly. 2011-01-22 15:37:05 +01:00
hostdisk.c Use libgeom on FreeBSD to detect partitions. 2011-03-26 12:59:02 +01:00
hostfs.c automake commit without merge history 2010-05-06 11:34:04 +05:30
lite.c Fix emu on mipsel. 2010-09-11 16:58:06 +02:00
main.c Fix grub-emu build. 2010-09-25 10:43:09 +05:30
misc.c * grub-core/kern/emu/misc.c 2010-10-23 20:39:08 +02:00
mm.c Split config.h for util and core. 2010-09-19 22:22:43 +02:00
time.c automake commit without merge history 2010-05-06 11:34:04 +05:30