[toolchain]: remove support for uClibc 0.9.30.2 and 0.9.30.3
[openwrt/svn-archive/archive.git] / Config.in
index c750a253308ddf93fb00b4b3ae573e5e32332d51..77eea2d60a4efbf564f401daa7ff8f5ed87f1c41 100644 (file)
--- a/Config.in
+++ b/Config.in
@@ -17,7 +17,6 @@ menu "Target Images"
        menuconfig TARGET_ROOTFS_INITRAMFS
                bool "ramdisk"
                default y if USES_INITRAMFS
        menuconfig TARGET_ROOTFS_INITRAMFS
                bool "ramdisk"
                default y if USES_INITRAMFS
-               depends LINUX_2_6
                help
                  Embed the rootfs into the kernel (initramfs)
 
                help
                  Embed the rootfs into the kernel (initramfs)
 
@@ -169,7 +168,6 @@ menu "Global build settings"
        config KERNEL_DEBUG_FS
                bool "Compile the kernel with Debug FileSystem enabled"
                default y
        config KERNEL_DEBUG_FS
                bool "Compile the kernel with Debug FileSystem enabled"
                default y
-               depends LINUX_2_6
                help
                  debugfs is a virtual file system that kernel developers use to put
                  debugging files into. Enable this option to be able to read and
                help
                  debugfs is a virtual file system that kernel developers use to put
                  debugging files into. Enable this option to be able to read and
@@ -199,6 +197,25 @@ menu "Global build settings"
                help
                  This will compile your kernel and modules with debug information.
 
                help
                  This will compile your kernel and modules with debug information.
 
+       config KERNEL_DEBUG_LL
+               bool
+               default n
+               depends on arm
+               help
+                 ARM low level debugging
+
+       config KERNEL_EARLY_PRINTK
+               bool "Compile the kernel with early printk"
+               default n
+               depends on arm
+               select KERNEL_DEBUG_KERNEL
+               select KERNEL_DEBUG_LL if arm
+               help
+                 Compile the kernel with early printk support.
+                 This is only useful for debugging purposes to send messages
+                 over the serial console in early boot.
+                 Enable this to debug early boot problems.
+
        comment "Package build options"
 
        config DEBUG
        comment "Package build options"
 
        config DEBUG
@@ -249,7 +266,7 @@ menu "Global build settings"
 
        config PKG_DEFAULT_PARALLEL
                bool
 
        config PKG_DEFAULT_PARALLEL
                bool
-               prompt "Always parallelize the default package build rule (Dangerous)"
+               prompt "Parallelize the default package build rule (May break build)"
                depends on PKG_BUILD_PARALLEL
                default n
                help
                depends on PKG_BUILD_PARALLEL
                default n
                help
@@ -259,7 +276,21 @@ menu "Global build settings"
                  packages with multiple jobs that are probably not tested in
                  a parallel build environment.
 
                  packages with multiple jobs that are probably not tested in
                  a parallel build environment.
 
-                 Say N. Only say Y for testing.
+                 Only say Y, if you don't mind fixing broken packages.
+                 Before reporting build bugs, set this to N and re-run the build.
+
+       config TOOLCHAIN_PARALLEL
+               bool
+               prompt "Parallelize the toolchain build (May break build)"
+               depends on PKG_BUILD_PARALLEL
+               default n
+               help
+                 Build the toolchain with parallel make jobs.
+                 This speeds up the toolchain build on SMP machines, but may
+                 break the build for certain toolchain versions.
+
+                 If you say Y, toolchain build might break.
+                 Before reporting build bugs, set this to N and re-run the build.
 
        comment "Stripping options"
 
 
        comment "Stripping options"
 
@@ -301,7 +332,6 @@ menu "Global build settings"
                  Specifies arguments passed to the strip command when stripping binaries
 
        config STRIP_KERNEL_EXPORTS
                  Specifies arguments passed to the strip command when stripping binaries
 
        config STRIP_KERNEL_EXPORTS
-               depends LINUX_2_6
                bool "Strip unnecessary exports from the kernel image"
                help
                  Reduces kernel size by stripping unused kernel exports from the kernel image
                bool "Strip unnecessary exports from the kernel image"
                help
                  Reduces kernel size by stripping unused kernel exports from the kernel image