Index: boot/boot.config
===================================================================
--- boot/boot.config	(revision 67f5fbd92424ee3d6c31b93b0b515498a9a24b3e)
+++ boot/boot.config	(revision 7bb0c321ab9bf6b85b9e96d07f8afca9e9c5bb9a)
@@ -13,9 +13,27 @@
 ! ARCH (choice)
 
-# Compiler
-@ "gcc_cross" GCC Cross-compiler
-@ "gcc_native" GCC Native
-@ "icc_native" ICC Native
-! COMPILER (choice)
+# Compiler                                                                                                        
+@ "gcc_cross" GCC Cross-compiler                                                                                  
+@ "gcc_native" GCC Native                                                                                         
+@ "icc_native" ICC Native                                                                                         
+@ "sscc_native" Sun Studio C Compiler                                                                             
+! [ARCH=amd64|ARCH=ia32|ARCH=ia32xen] COMPILER (choice)                                               
+                                                                                                                  
+# Compiler                                                                                                        
+@ "gcc_cross" GCC Cross-compiler                                                                                  
+@ "gcc_native" GCC Native                                                                                         
+@ "icc_native" ICC Native                                                                                         
+! [ARCH=ia64] COMPILER (choice)                                                                               
+                                                                                                                  
+# Compiler                                                                                                        
+@ "gcc_cross" GCC Cross-compiler                                                                                  
+@ "gcc_native" GCC Native                                                                                         
+@ "sscc_native" Sun Studio C Compiler                                                                             
+! [ARCH=sparc64] COMPILER (choice)                                                                            
+                                                                                                                  
+# Compiler                                                                                                        
+@ "gcc_cross" GCC Cross-compiler                                                                                  
+@ "gcc_native" GCC Native                                                                                         
+! [ARCH=arm32|ARCH=mips32|ARCH=ppc32|ARCH=ppc64] COMPILER (choice)
 
 # Start AP processors by the loader
