Hello all. Based on the information from
http://mjg59.dreamwidth.org/7468.html I intend to add support for such
install. It requires a small HFS+ volume mounted at /boot/mactel. I also
simplify handling of EFI directories by adding explicit option to
specify it and removing some "compatibility" kludges (they don't make
anything compatible with anything since "old behaviour" was mostly not
to install at all) which made the code in question difficult to
maintain. Patch attached and branch "mactel" pushed. I've tested only as
far as to see the appropriate directory structure in place. Can anybody
test it on real mac?
--
Regards
Vladimir 'φ-coder/phcoder' Serbinenko
=== modified file 'grub-core/fs/iso9660.c'
--- grub-core/fs/iso9660.c 2011-11-10 08:31:06 +0000
+++ grub-core/fs/iso9660.c 2011-11-26 21:20:33 +0000
@@ -533,10 +533,12 @@
grub_off_t len;
char *symlink = 0;
- auto void add_part (const char *part, int len);
-
/* Extend the symlink. */
- void add_part (const char *part, int len2)
+ auto inline void __attribute__ ((always_inline)) add_part (const char *part,
+ int len2);
+
+ auto inline void __attribute__ ((always_inline)) add_part (const char *part,
+ int len2)
{
int size = symlink ? grub_strlen (symlink) : 0;
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel