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
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: