]> git.proxmox.com Git - grub2.git/blobdiff - INSTALL
Generate alternative init entries in advanced menu
[grub2.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index 39718ecde0dc541050203061103d5fafb80f2d63..afc957ca997d550a0410043fb5d48e52a0b8e5f3 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -15,8 +15,20 @@ configuring the GRUB.
   Note: older versions may work but support is limited
   Note: clang 3.2 or later works for i386 and x86_64 targets but results in
         much bigger binaries.
+       earlier versions not tested
   Note: clang 3.2 or later works for arm
-  Note: clang 3.4 or later works for powerpc
+       None of tested clang versions generated usable thumb code
+       earlier versions not tested
+  Note: clang 3.3 or later works for arm64
+       earlier versions have no arm64 support
+  Note: clang 3.3 or later works for mips(el)
+       earlier versions fail to generate .reginfo and hence gprel relocations
+       fail.
+  Note: clang 3.2 or later works for powerpc
+       earlier versions not tested
+  Note: clang doesn't support -mno-app-regs and so can't be used for sparc64
+  Note: clang has no support for ia64 and hence you can't compile GRUB
+       for ia64 with clang
 * GNU Make
 * GNU Bison 2.3 or later
 * GNU gettext 0.17 or later
@@ -42,10 +54,9 @@ To build GRUB's graphical terminal (gfxterm), you need:
 If you use a development snapshot or want to hack on GRUB you may
 need the following.
 
-* Python 2.5.2 or later
+* Python 2.6 or later
 * Autoconf 2.60 or later
 * Automake 1.10.1 or later
-* Autogen 5.10 or later
 
 Prerequisites for make-check: