Moving around the files in config/ broke the tools/addToolVersion.sh script.
Fix that.
/trunk/tools/addToolVersion.sh | 26 13 13 0 +++++++++++++-------------
/trunk/config/kernel/linux.in | 6 3 3 0 +++---
/trunk/config/kernel.in | 2 1 1 0 +-
/trunk/config/cc.in | 2 1 1 0 +-
/trunk/config/libc.in | 4 2 2 0 ++--
5 files changed, 20 insertions(+), 20 deletions(-)
1.1 --- a/config/cc.in Thu Apr 17 20:51:26 2008 +0000
1.2 +++ b/config/cc.in Thu Apr 17 21:04:23 2008 +0000
1.3 @@ -32,7 +32,7 @@
1.4 default "gcc" if CC_GCC
1.5
1.6 if CC_GCC
1.7 -source config/cc/cc_gcc.in
1.8 +source config/cc/gcc.in
1.9 endif
1.10
1.11 config CC_SUPPORT_CXX
2.1 --- a/config/cc/cc_gcc.in Thu Apr 17 20:51:26 2008 +0000
2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
2.3 @@ -1,130 +0,0 @@
2.4 -# Compiler options
2.5 -
2.6 -choice
2.7 - bool
2.8 - prompt "gcc version"
2.9 -
2.10 -config CC_V_2_95_3
2.11 - bool
2.12 - prompt "2.95.3 (OBSOLETE)"
2.13 - depends on OBSOLETE
2.14 -
2.15 -config CC_V_3_2_3
2.16 - bool
2.17 - prompt "3.2.3 (OBSOLETE)"
2.18 - depends on OBSOLETE
2.19 -
2.20 -config CC_V_3_3_6
2.21 - bool
2.22 - prompt "3.3.6 (OBSOLETE)"
2.23 - depends on OBSOLETE
2.24 -
2.25 -config CC_V_3_4_6
2.26 - bool
2.27 - prompt "3.4.6 (OBSOLETE)"
2.28 - depends on OBSOLETE
2.29 -
2.30 -config CC_V_4_0_0
2.31 - bool
2.32 - prompt "4.0.0 (OBSOLETE)"
2.33 - depends on OBSOLETE
2.34 -
2.35 -config CC_V_4_0_1
2.36 - bool
2.37 - prompt "4.0.1 (OBSOLETE)"
2.38 - depends on OBSOLETE
2.39 -
2.40 -config CC_V_4_0_2
2.41 - bool
2.42 - prompt "4.0.2 (OBSOLETE)"
2.43 - depends on OBSOLETE
2.44 -
2.45 -config CC_V_4_0_3
2.46 - bool
2.47 - prompt "4.0.3 (OBSOLETE)"
2.48 - depends on OBSOLETE
2.49 -
2.50 -config CC_V_4_0_4
2.51 - bool
2.52 - prompt "4.0.4"
2.53 -
2.54 -config CC_V_4_1_0
2.55 - bool
2.56 - prompt "4.1.0 (OBSOLETE)"
2.57 - depends on OBSOLETE
2.58 -
2.59 -config CC_V_4_1_1
2.60 - bool
2.61 - prompt "4.1.1 (OBSOLETE)"
2.62 - depends on OBSOLETE
2.63 -
2.64 -config CC_V_4_1_2
2.65 - bool
2.66 - prompt "4.1.2"
2.67 -
2.68 -config CC_V_4_2_0
2.69 - bool
2.70 - prompt "4.2.0"
2.71 -
2.72 -config CC_V_4_2_1
2.73 - bool
2.74 - prompt "4.2.1"
2.75 -
2.76 -config CC_V_4_2_2
2.77 - bool
2.78 - prompt "4.2.2"
2.79 -
2.80 -config CC_V_4_2_3
2.81 - bool
2.82 - prompt "4.2.3 (EXPERIMENTAL)"
2.83 - depends on EXPERIMENTAL
2.84 -
2.85 -# CT_INSERT_VERSION_ABOVE
2.86 -# Don't remove above line!
2.87 -endchoice
2.88 -
2.89 -config CC_VERSION
2.90 - string
2.91 - default "2.95.3" if CC_V_2_95_3
2.92 - default "3.2.3" if CC_V_3_2_3
2.93 - default "3.3.6" if CC_V_3_3_6
2.94 - default "3.4.6" if CC_V_3_4_6
2.95 - default "4.0.0" if CC_V_4_0_0
2.96 - default "4.0.1" if CC_V_4_0_1
2.97 - default "4.0.2" if CC_V_4_0_2
2.98 - default "4.0.3" if CC_V_4_0_3
2.99 - default "4.0.4" if CC_V_4_0_4
2.100 - default "4.1.0" if CC_V_4_1_0
2.101 - default "4.1.1" if CC_V_4_1_1
2.102 - default "4.1.2" if CC_V_4_1_2
2.103 - default "4.2.0" if CC_V_4_2_0
2.104 - default "4.2.1" if CC_V_4_2_1
2.105 - default "4.2.2" if CC_V_4_2_2
2.106 - default "4.2.3" if CC_V_4_2_3
2.107 -# CT_INSERT_VERSION_STRING_ABOVE
2.108 -# Don't remove above line!
2.109 -
2.110 -config CC_CXA_ATEXIT
2.111 - bool
2.112 - prompt "__cxa_atexit"
2.113 - default "y"
2.114 - help
2.115 - If you get the missing symbol "__cxa_atexit" when building C++ programs,
2.116 - you might want to try disabling this option.
2.117 -
2.118 -config CC_CORE_EXTRA_CONFIG
2.119 - string
2.120 - prompt "Core gcc extra config"
2.121 - default ""
2.122 - help
2.123 - Extra flags to pass onto ./configure when configuring the core gcc.
2.124 -
2.125 - The core gcc is a stripped down, C-only compiler needed to build
2.126 - the C library. Kinda bootstrap gcc, if you wish.
2.127 -
2.128 -config CC_EXTRA_CONFIG
2.129 - string
2.130 - prompt "gcc extra config"
2.131 - default ""
2.132 - help
2.133 - Extra flags to pass onto ./configure when configuring gcc.
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
3.2 +++ b/config/cc/gcc.in Thu Apr 17 21:04:23 2008 +0000
3.3 @@ -0,0 +1,130 @@
3.4 +# Compiler options
3.5 +
3.6 +choice
3.7 + bool
3.8 + prompt "gcc version"
3.9 +
3.10 +config CC_V_2_95_3
3.11 + bool
3.12 + prompt "2.95.3 (OBSOLETE)"
3.13 + depends on OBSOLETE
3.14 +
3.15 +config CC_V_3_2_3
3.16 + bool
3.17 + prompt "3.2.3 (OBSOLETE)"
3.18 + depends on OBSOLETE
3.19 +
3.20 +config CC_V_3_3_6
3.21 + bool
3.22 + prompt "3.3.6 (OBSOLETE)"
3.23 + depends on OBSOLETE
3.24 +
3.25 +config CC_V_3_4_6
3.26 + bool
3.27 + prompt "3.4.6 (OBSOLETE)"
3.28 + depends on OBSOLETE
3.29 +
3.30 +config CC_V_4_0_0
3.31 + bool
3.32 + prompt "4.0.0 (OBSOLETE)"
3.33 + depends on OBSOLETE
3.34 +
3.35 +config CC_V_4_0_1
3.36 + bool
3.37 + prompt "4.0.1 (OBSOLETE)"
3.38 + depends on OBSOLETE
3.39 +
3.40 +config CC_V_4_0_2
3.41 + bool
3.42 + prompt "4.0.2 (OBSOLETE)"
3.43 + depends on OBSOLETE
3.44 +
3.45 +config CC_V_4_0_3
3.46 + bool
3.47 + prompt "4.0.3 (OBSOLETE)"
3.48 + depends on OBSOLETE
3.49 +
3.50 +config CC_V_4_0_4
3.51 + bool
3.52 + prompt "4.0.4"
3.53 +
3.54 +config CC_V_4_1_0
3.55 + bool
3.56 + prompt "4.1.0 (OBSOLETE)"
3.57 + depends on OBSOLETE
3.58 +
3.59 +config CC_V_4_1_1
3.60 + bool
3.61 + prompt "4.1.1 (OBSOLETE)"
3.62 + depends on OBSOLETE
3.63 +
3.64 +config CC_V_4_1_2
3.65 + bool
3.66 + prompt "4.1.2"
3.67 +
3.68 +config CC_V_4_2_0
3.69 + bool
3.70 + prompt "4.2.0"
3.71 +
3.72 +config CC_V_4_2_1
3.73 + bool
3.74 + prompt "4.2.1"
3.75 +
3.76 +config CC_V_4_2_2
3.77 + bool
3.78 + prompt "4.2.2"
3.79 +
3.80 +config CC_V_4_2_3
3.81 + bool
3.82 + prompt "4.2.3 (EXPERIMENTAL)"
3.83 + depends on EXPERIMENTAL
3.84 +
3.85 +# CT_INSERT_VERSION_ABOVE
3.86 +# Don't remove above line!
3.87 +endchoice
3.88 +
3.89 +config CC_VERSION
3.90 + string
3.91 + default "2.95.3" if CC_V_2_95_3
3.92 + default "3.2.3" if CC_V_3_2_3
3.93 + default "3.3.6" if CC_V_3_3_6
3.94 + default "3.4.6" if CC_V_3_4_6
3.95 + default "4.0.0" if CC_V_4_0_0
3.96 + default "4.0.1" if CC_V_4_0_1
3.97 + default "4.0.2" if CC_V_4_0_2
3.98 + default "4.0.3" if CC_V_4_0_3
3.99 + default "4.0.4" if CC_V_4_0_4
3.100 + default "4.1.0" if CC_V_4_1_0
3.101 + default "4.1.1" if CC_V_4_1_1
3.102 + default "4.1.2" if CC_V_4_1_2
3.103 + default "4.2.0" if CC_V_4_2_0
3.104 + default "4.2.1" if CC_V_4_2_1
3.105 + default "4.2.2" if CC_V_4_2_2
3.106 + default "4.2.3" if CC_V_4_2_3
3.107 +# CT_INSERT_VERSION_STRING_ABOVE
3.108 +# Don't remove above line!
3.109 +
3.110 +config CC_CXA_ATEXIT
3.111 + bool
3.112 + prompt "__cxa_atexit"
3.113 + default "y"
3.114 + help
3.115 + If you get the missing symbol "__cxa_atexit" when building C++ programs,
3.116 + you might want to try disabling this option.
3.117 +
3.118 +config CC_CORE_EXTRA_CONFIG
3.119 + string
3.120 + prompt "Core gcc extra config"
3.121 + default ""
3.122 + help
3.123 + Extra flags to pass onto ./configure when configuring the core gcc.
3.124 +
3.125 + The core gcc is a stripped down, C-only compiler needed to build
3.126 + the C library. Kinda bootstrap gcc, if you wish.
3.127 +
3.128 +config CC_EXTRA_CONFIG
3.129 + string
3.130 + prompt "gcc extra config"
3.131 + default ""
3.132 + help
3.133 + Extra flags to pass onto ./configure when configuring gcc.
4.1 --- a/config/kernel.in Thu Apr 17 20:51:26 2008 +0000
4.2 +++ b/config/kernel.in Thu Apr 17 21:04:23 2008 +0000
4.3 @@ -19,7 +19,7 @@
4.4 string
4.5
4.6 if KERNEL_LINUX
4.7 -source config/kernel/kernel_linux.in
4.8 +source config/kernel/linux.in
4.9 endif
4.10
4.11 endmenu
5.1 --- a/config/kernel/kernel_linux.in Thu Apr 17 20:51:26 2008 +0000
5.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
5.3 @@ -1,134 +0,0 @@
5.4 -# Linux kernel options
5.5 -
5.6 -choice
5.7 - bool
5.8 - prompt "Get kernel headers from:"
5.9 -
5.10 -config KERNEL_LINUX_HEADERS_INSTALL
5.11 - bool
5.12 - prompt "kernel's 'headers_install'"
5.13 - help
5.14 - This will make use of the new headers_install rule in recent kernels.
5.15 - This is most probably what you want to use.
5.16 -
5.17 -config KERNEL_LINUX_HEADERS_SANITISED
5.18 - bool
5.19 - prompt "Mazur's sanitized headers (OBSOLETE)"
5.20 - depends on OBSOLETE
5.21 - select KERNEL_LINUX_NEEDS_CONFIG
5.22 - help
5.23 - M. Mazur used to maintain a tree of sanitised headers, but it is now
5.24 - obsoleted by the headers_install rule (above), and has not seen any
5.25 - update since 2.6.12
5.26 -
5.27 -config KERNEL_LINUX_HEADERS_COPY
5.28 - bool
5.29 - prompt "pure kernel headers (REALLY OBSOLETE)"
5.30 - depends on OBSOLETE
5.31 - select KERNEL_LINUX_NEEDS_CONFIG
5.32 - help
5.33 - This will simply copy the kernel headers to the toolchain.
5.34 -
5.35 - You do NOT want this. It's badly broken because it leaks kernel internals
5.36 - to userspace.
5.37 -
5.38 -config KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR
5.39 - bool
5.40 - prompt "Use custom directory"
5.41 - help
5.42 - If you have some kernel headers lying around, you can enter the path
5.43 - below.
5.44 -
5.45 -endchoice
5.46 -
5.47 -config KERNEL
5.48 - string
5.49 - default "linux" if ! KERNEL_LINUX_HEADERS_SANITISED
5.50 - default "linux-libc-headers" if KERNEL_LINUX_HEADERS_SANITISED
5.51 -
5.52 -config KERNEL_VERSION_SEE_EXTRAVERSION
5.53 - bool
5.54 - prompt "See extra versions"
5.55 - default n
5.56 - depends on KERNEL_LINUX_HEADERS_COPY || KERNEL_LINUX_HEADERS_INSTALL
5.57 - help
5.58 - See extra versions (kernel with 4 numbers, eg 2.6.19.1).
5.59 -
5.60 - If you say 'no', you'll only see sub-level, 3-digit versions.
5.61 - If you say 'yes', you'll see far more versions!
5.62 -
5.63 - It is recommended that you say 'no', unless you _*know*_
5.64 - that an extra version fixes a headers bug.
5.65 -
5.66 -if KERNEL_LINUX_HEADERS_INSTALL
5.67 -source config/kernel/kernel_linux_headers_install.in
5.68 -endif
5.69 -
5.70 -if KERNEL_LINUX_HEADERS_COPY
5.71 -source config/kernel/kernel_linux_headers_copy.in
5.72 -endif
5.73 -
5.74 -if KERNEL_LINUX_HEADERS_SANITISED
5.75 -source config/kernel/kernel_linux_headers_sanitised.in
5.76 -endif
5.77 -
5.78 -config KERNEL_LINUX_HEADERS_CUSTOM_DIR
5.79 - string
5.80 - prompt "Where are those custom headers?"
5.81 - depends on KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR
5.82 - help
5.83 - Enter the base directory where the headers are to be found.
5.84 -
5.85 - Eg. if the headers are in /some/place/include, then enter /some/place.
5.86 - This is the same path you entered when you typed:
5.87 - make INSTALL_HDR_PATH=/some/place headers_install
5.88 -
5.89 -if ! KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR
5.90 -
5.91 -choice
5.92 - bool
5.93 - prompt "Kernel verbosity:"
5.94 - default KERNEL_LINUX_VERBOSITY_0
5.95 -
5.96 -config KERNEL_LINUX_VERBOSITY_0
5.97 - bool
5.98 - prompt "Simplified"
5.99 - help
5.100 - Print simplified command lines.
5.101 -
5.102 -config KERNEL_LINUX_VERBOSITY_1
5.103 - bool
5.104 - prompt "Full commands"
5.105 - help
5.106 - Print full command lines.
5.107 -
5.108 -config KERNEL_LINUX_VERBOSITY_2
5.109 - bool
5.110 - prompt "Exec reasons"
5.111 - help
5.112 - Print the reasons why a make target is rebuild.
5.113 -
5.114 -endchoice
5.115 -
5.116 -config KERNEL_LINUX_VERBOSE_LEVEL
5.117 - int
5.118 - default 0 if KERNEL_LINUX_VERBOSITY_0
5.119 - default 1 if KERNEL_LINUX_VERBOSITY_1
5.120 - default 2 if KERNEL_LINUX_VERBOSITY_2
5.121 -
5.122 -config KERNEL_LINUX_NEEDS_CONFIG
5.123 - bool
5.124 - default n
5.125 -
5.126 -config KERNEL_LINUX_CONFIG_FILE
5.127 - string
5.128 - prompt "Configuration file"
5.129 - depends on KERNEL_LINUX_NEEDS_CONFIG
5.130 - default ""
5.131 - help
5.132 - Path to a kernel configuration file.
5.133 -
5.134 - If you don't provide one, then the default configuration for
5.135 - your target will be used.
5.136 -
5.137 -endif
6.1 --- a/config/kernel/kernel_linux_headers_copy.in Thu Apr 17 20:51:26 2008 +0000
6.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
6.3 @@ -1,42 +0,0 @@
6.4 -choice
6.5 - bool
6.6 - prompt "Linux kernel version"
6.7 -
6.8 -config KERNEL_COPY_V_2_4_26
6.9 - bool
6.10 - prompt "2.4.26"
6.11 -
6.12 -config KERNEL_COPY_V_2_6_5
6.13 - bool
6.14 - prompt "2.6.5"
6.15 -
6.16 -config KERNEL_COPY_V_2_6_6
6.17 - bool
6.18 - prompt "2.6.6"
6.19 -
6.20 -config KERNEL_COPY_V_2_6_7
6.21 - bool
6.22 - prompt "2.6.7"
6.23 -
6.24 -config KERNEL_COPY_V_2_6_8
6.25 - bool
6.26 - prompt "2.6.8"
6.27 -
6.28 -config KERNEL_COPY_V_2_6_11_3
6.29 - bool
6.30 - prompt "2.6.11.3"
6.31 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
6.32 -
6.33 -# CT_INSERT_VERSION_ABOVE
6.34 -# Don't remove above line!
6.35 -endchoice
6.36 -
6.37 -config KERNEL_VERSION
6.38 - string
6.39 - default "2.6.5" if KERNEL_COPY_V_2_6_5
6.40 - default "2.6.6" if KERNEL_COPY_V_2_6_6
6.41 - default "2.6.7" if KERNEL_COPY_V_2_6_7
6.42 - default "2.6.8" if KERNEL_COPY_V_2_6_8
6.43 - default "2.6.11.3" if KERNEL_COPY_V_2_6_11_3
6.44 -# CT_INSERT_VERSION_STRING_ABOVE
6.45 -# Don't remove above line!
7.1 --- a/config/kernel/kernel_linux_headers_install.in Thu Apr 17 20:51:26 2008 +0000
7.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
7.3 @@ -1,168 +0,0 @@
7.4 -choice
7.5 - bool
7.6 - prompt "Linux kernel version"
7.7 -
7.8 -config KERNEL_INSTALL_V_2_6_18_8
7.9 - bool
7.10 - prompt "2.6.18.8 (OBSOLETE)"
7.11 - depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
7.12 -
7.13 -config KERNEL_INSTALL_V_2_6_19_7
7.14 - bool
7.15 - prompt "2.6.19.7 (OBSOLETE)"
7.16 - depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
7.17 -
7.18 -config KERNEL_INSTALL_V_2_6_20_21
7.19 - bool
7.20 - prompt "2.6.20.21 (OBSOLETE)"
7.21 - depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
7.22 -
7.23 -config KERNEL_INSTALL_V_2_6_21_7
7.24 - bool
7.25 - prompt "2.6.21.7 (OBSOLETE)"
7.26 - depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
7.27 -
7.28 -config KERNEL_INSTALL_V_2_6_22_18
7.29 - bool
7.30 - prompt "2.6.22.18"
7.31 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.32 -
7.33 -config KERNEL_INSTALL_V_2_6_23
7.34 - bool
7.35 - prompt "2.6.23"
7.36 -
7.37 -config KERNEL_INSTALL_V_2_6_23_1
7.38 - bool
7.39 - prompt "2.6.23.1"
7.40 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.41 -
7.42 -config KERNEL_INSTALL_V_2_6_23_2
7.43 - bool
7.44 - prompt "2.6.23.2"
7.45 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.46 -
7.47 -config KERNEL_INSTALL_V_2_6_23_3
7.48 - bool
7.49 - prompt "2.6.23.3"
7.50 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.51 -
7.52 -config KERNEL_INSTALL_V_2_6_23_4
7.53 - bool
7.54 - prompt "2.6.23.4"
7.55 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.56 -
7.57 -config KERNEL_INSTALL_V_2_6_23_5
7.58 - bool
7.59 - prompt "2.6.23.5"
7.60 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.61 -
7.62 -config KERNEL_INSTALL_V_2_6_23_6
7.63 - bool
7.64 - prompt "2.6.23.6"
7.65 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.66 -
7.67 -config KERNEL_INSTALL_V_2_6_23_7
7.68 - bool
7.69 - prompt "2.6.23.7"
7.70 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.71 -
7.72 -config KERNEL_INSTALL_V_2_6_23_8
7.73 - bool
7.74 - prompt "2.6.23.8"
7.75 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.76 -
7.77 -config KERNEL_INSTALL_V_2_6_23_9
7.78 - bool
7.79 - prompt "2.6.23.9"
7.80 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.81 -
7.82 -config KERNEL_INSTALL_V_2_6_23_10
7.83 - bool
7.84 - prompt "2.6.23.10"
7.85 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.86 -
7.87 -config KERNEL_INSTALL_V_2_6_23_11
7.88 - bool
7.89 - prompt "2.6.23.11"
7.90 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.91 -
7.92 -config KERNEL_INSTALL_V_2_6_23_12
7.93 - bool
7.94 - prompt "2.6.23.12"
7.95 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.96 -
7.97 -config KERNEL_INSTALL_V_2_6_23_13
7.98 - bool
7.99 - prompt "2.6.23.13"
7.100 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.101 -
7.102 -config KERNEL_INSTALL_V_2_6_23_14
7.103 - bool
7.104 - prompt "2.6.23.14"
7.105 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.106 -
7.107 -config KERNEL_INSTALL_V_2_6_23_15
7.108 - bool
7.109 - prompt "2.6.23.15"
7.110 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.111 -
7.112 -config KERNEL_INSTALL_V_2_6_23_16
7.113 - bool
7.114 - prompt "2.6.23.16"
7.115 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.116 -
7.117 -config KERNEL_INSTALL_V_2_6_24
7.118 - bool
7.119 - prompt "2.6.24"
7.120 -
7.121 -config KERNEL_INSTALL_V_2_6_24_1
7.122 - bool
7.123 - prompt "2.6.24.1"
7.124 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.125 -
7.126 -config KERNEL_INSTALL_V_2_6_24_2
7.127 - bool
7.128 - prompt "2.6.24.2"
7.129 - depends on KERNEL_VERSION_SEE_EXTRAVERSION
7.130 -
7.131 -# CT_INSERT_VERSION_ABOVE
7.132 -# Don't remove above line!
7.133 -endchoice
7.134 -
7.135 -config KERNEL_VERSION
7.136 - string
7.137 - default "2.6.18.8" if KERNEL_INSTALL_V_2_6_18_8
7.138 - default "2.6.19.7" if KERNEL_INSTALL_V_2_6_19_7
7.139 - default "2.6.20.21" if KERNEL_INSTALL_V_2_6_20_21
7.140 - default "2.6.21.7" if KERNEL_INSTALL_V_2_6_21_7
7.141 - default "2.6.22.18" if KERNEL_INSTALL_V_2_6_22_18
7.142 - default "2.6.23" if KERNEL_INSTALL_V_2_6_23
7.143 - default "2.6.23.1" if KERNEL_INSTALL_V_2_6_23_1
7.144 - default "2.6.23.2" if KERNEL_INSTALL_V_2_6_23_2
7.145 - default "2.6.23.3" if KERNEL_INSTALL_V_2_6_23_3
7.146 - default "2.6.23.4" if KERNEL_INSTALL_V_2_6_23_4
7.147 - default "2.6.23.5" if KERNEL_INSTALL_V_2_6_23_5
7.148 - default "2.6.23.6" if KERNEL_INSTALL_V_2_6_23_6
7.149 - default "2.6.23.7" if KERNEL_INSTALL_V_2_6_23_7
7.150 - default "2.6.23.8" if KERNEL_INSTALL_V_2_6_23_8
7.151 - default "2.6.23.9" if KERNEL_INSTALL_V_2_6_23_9
7.152 - default "2.6.23.10" if KERNEL_INSTALL_V_2_6_23_10
7.153 - default "2.6.23.11" if KERNEL_INSTALL_V_2_6_23_11
7.154 - default "2.6.23.12" if KERNEL_INSTALL_V_2_6_23_12
7.155 - default "2.6.23.13" if KERNEL_INSTALL_V_2_6_23_13
7.156 - default "2.6.23.14" if KERNEL_INSTALL_V_2_6_23_14
7.157 - default "2.6.23.15" if KERNEL_INSTALL_V_2_6_23_15
7.158 - default "2.6.23.16" if KERNEL_INSTALL_V_2_6_23_16
7.159 - default "2.6.24" if KERNEL_INSTALL_V_2_6_24
7.160 - default "2.6.24.1" if KERNEL_INSTALL_V_2_6_24_1
7.161 - default "2.6.24.2" if KERNEL_INSTALL_V_2_6_24_2
7.162 -# CT_INSERT_VERSION_STRING_ABOVE
7.163 -# Don't remove above line!
7.164 -
7.165 -config KERNEL_LINUX_HEADERS_INSTALL_CHECK
7.166 - bool
7.167 - prompt "Check installed headers"
7.168 - default n
7.169 - help
7.170 - If you are in doubt that installed headers are buggy, say 'Y'
7.171 - here to have an extra check passed onto the headers.
8.1 --- a/config/kernel/kernel_linux_headers_sanitised.in Thu Apr 17 20:51:26 2008 +0000
8.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
8.3 @@ -1,62 +0,0 @@
8.4 -choice
8.5 - bool
8.6 - prompt "Linux headers version"
8.7 -
8.8 -config KERNEL_SANITISED_V_2_6_7_0
8.9 - bool
8.10 - prompt "2.6.7.0"
8.11 -
8.12 -config KERNEL_SANITISED_V_2_6_8_0
8.13 - bool
8.14 - prompt "2.6.8.0"
8.15 -
8.16 -config KERNEL_SANITISED_V_2_6_8_1
8.17 - bool
8.18 - prompt "2.6.8.1"
8.19 -
8.20 -config KERNEL_SANITISED_V_2_6_9_0
8.21 - bool
8.22 - prompt "2.6.9.0"
8.23 -
8.24 -config KERNEL_SANITISED_V_2_6_9_1
8.25 - bool
8.26 - prompt "2.6.9.1"
8.27 -
8.28 -config KERNEL_SANITISED_V_2_6_10_0
8.29 - bool
8.30 - prompt "2.6.10.0"
8.31 -
8.32 -config KERNEL_SANITISED_V_2_6_11_0
8.33 - bool
8.34 - prompt "2.6.11.0"
8.35 -
8.36 -config KERNEL_SANITISED_V_2_6_11_1
8.37 - bool
8.38 - prompt "2.6.11.1"
8.39 -
8.40 -config KERNEL_SANITISED_V_2_6_11_2
8.41 - bool
8.42 - prompt "2.6.11.2"
8.43 -
8.44 -config KERNEL_SANITISED_V_2_6_12_0
8.45 - bool
8.46 - prompt "2.6.12.0"
8.47 -
8.48 -# CT_INSERT_VERSION_ABOVE
8.49 -# Don't remove above line!
8.50 -endchoice
8.51 -
8.52 -config KERNEL_VERSION
8.53 - string
8.54 - default "2.6.7.0" if KERNEL_SANITISED_V_2_6_7_0
8.55 - default "2.6.8.0" if KERNEL_SANITISED_V_2_6_8_0
8.56 - default "2.6.8.1" if KERNEL_SANITISED_V_2_6_8_1
8.57 - default "2.6.9.0" if KERNEL_SANITISED_V_2_6_9_0
8.58 - default "2.6.9.1" if KERNEL_SANITISED_V_2_6_9_1
8.59 - default "2.6.10.0" if KERNEL_SANITISED_V_2_6_10_0
8.60 - default "2.6.11.0" if KERNEL_SANITISED_V_2_6_11_0
8.61 - default "2.6.11.1" if KERNEL_SANITISED_V_2_6_11_1
8.62 - default "2.6.11.2" if KERNEL_SANITISED_V_2_6_11_2
8.63 - default "2.6.12.0" if KERNEL_SANITISED_V_2_6_12_0
8.64 -# CT_INSERT_VERSION_STRING_ABOVE
8.65 -# Don't remove above line!
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
9.2 +++ b/config/kernel/linux.in Thu Apr 17 21:04:23 2008 +0000
9.3 @@ -0,0 +1,134 @@
9.4 +# Linux kernel options
9.5 +
9.6 +choice
9.7 + bool
9.8 + prompt "Get kernel headers from:"
9.9 +
9.10 +config KERNEL_LINUX_HEADERS_INSTALL
9.11 + bool
9.12 + prompt "kernel's 'headers_install'"
9.13 + help
9.14 + This will make use of the new headers_install rule in recent kernels.
9.15 + This is most probably what you want to use.
9.16 +
9.17 +config KERNEL_LINUX_HEADERS_SANITISED
9.18 + bool
9.19 + prompt "Mazur's sanitized headers (OBSOLETE)"
9.20 + depends on OBSOLETE
9.21 + select KERNEL_LINUX_NEEDS_CONFIG
9.22 + help
9.23 + M. Mazur used to maintain a tree of sanitised headers, but it is now
9.24 + obsoleted by the headers_install rule (above), and has not seen any
9.25 + update since 2.6.12
9.26 +
9.27 +config KERNEL_LINUX_HEADERS_COPY
9.28 + bool
9.29 + prompt "pure kernel headers (REALLY OBSOLETE)"
9.30 + depends on OBSOLETE
9.31 + select KERNEL_LINUX_NEEDS_CONFIG
9.32 + help
9.33 + This will simply copy the kernel headers to the toolchain.
9.34 +
9.35 + You do NOT want this. It's badly broken because it leaks kernel internals
9.36 + to userspace.
9.37 +
9.38 +config KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR
9.39 + bool
9.40 + prompt "Use custom directory"
9.41 + help
9.42 + If you have some kernel headers lying around, you can enter the path
9.43 + below.
9.44 +
9.45 +endchoice
9.46 +
9.47 +config KERNEL
9.48 + string
9.49 + default "linux" if ! KERNEL_LINUX_HEADERS_SANITISED
9.50 + default "linux-libc-headers" if KERNEL_LINUX_HEADERS_SANITISED
9.51 +
9.52 +config KERNEL_VERSION_SEE_EXTRAVERSION
9.53 + bool
9.54 + prompt "See extra versions"
9.55 + default n
9.56 + depends on KERNEL_LINUX_HEADERS_COPY || KERNEL_LINUX_HEADERS_INSTALL
9.57 + help
9.58 + See extra versions (kernel with 4 numbers, eg 2.6.19.1).
9.59 +
9.60 + If you say 'no', you'll only see sub-level, 3-digit versions.
9.61 + If you say 'yes', you'll see far more versions!
9.62 +
9.63 + It is recommended that you say 'no', unless you _*know*_
9.64 + that an extra version fixes a headers bug.
9.65 +
9.66 +if KERNEL_LINUX_HEADERS_INSTALL
9.67 +source config/kernel/linux_headers_install.in
9.68 +endif
9.69 +
9.70 +if KERNEL_LINUX_HEADERS_COPY
9.71 +source config/kernel/linux_headers_copy.in
9.72 +endif
9.73 +
9.74 +if KERNEL_LINUX_HEADERS_SANITISED
9.75 +source config/kernel/linux_headers_sanitised.in
9.76 +endif
9.77 +
9.78 +config KERNEL_LINUX_HEADERS_CUSTOM_DIR
9.79 + string
9.80 + prompt "Where are those custom headers?"
9.81 + depends on KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR
9.82 + help
9.83 + Enter the base directory where the headers are to be found.
9.84 +
9.85 + Eg. if the headers are in /some/place/include, then enter /some/place.
9.86 + This is the same path you entered when you typed:
9.87 + make INSTALL_HDR_PATH=/some/place headers_install
9.88 +
9.89 +if ! KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR
9.90 +
9.91 +choice
9.92 + bool
9.93 + prompt "Kernel verbosity:"
9.94 + default KERNEL_LINUX_VERBOSITY_0
9.95 +
9.96 +config KERNEL_LINUX_VERBOSITY_0
9.97 + bool
9.98 + prompt "Simplified"
9.99 + help
9.100 + Print simplified command lines.
9.101 +
9.102 +config KERNEL_LINUX_VERBOSITY_1
9.103 + bool
9.104 + prompt "Full commands"
9.105 + help
9.106 + Print full command lines.
9.107 +
9.108 +config KERNEL_LINUX_VERBOSITY_2
9.109 + bool
9.110 + prompt "Exec reasons"
9.111 + help
9.112 + Print the reasons why a make target is rebuild.
9.113 +
9.114 +endchoice
9.115 +
9.116 +config KERNEL_LINUX_VERBOSE_LEVEL
9.117 + int
9.118 + default 0 if KERNEL_LINUX_VERBOSITY_0
9.119 + default 1 if KERNEL_LINUX_VERBOSITY_1
9.120 + default 2 if KERNEL_LINUX_VERBOSITY_2
9.121 +
9.122 +config KERNEL_LINUX_NEEDS_CONFIG
9.123 + bool
9.124 + default n
9.125 +
9.126 +config KERNEL_LINUX_CONFIG_FILE
9.127 + string
9.128 + prompt "Configuration file"
9.129 + depends on KERNEL_LINUX_NEEDS_CONFIG
9.130 + default ""
9.131 + help
9.132 + Path to a kernel configuration file.
9.133 +
9.134 + If you don't provide one, then the default configuration for
9.135 + your target will be used.
9.136 +
9.137 +endif
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
10.2 +++ b/config/kernel/linux_headers_copy.in Thu Apr 17 21:04:23 2008 +0000
10.3 @@ -0,0 +1,42 @@
10.4 +choice
10.5 + bool
10.6 + prompt "Linux kernel version"
10.7 +
10.8 +config KERNEL_COPY_V_2_4_26
10.9 + bool
10.10 + prompt "2.4.26"
10.11 +
10.12 +config KERNEL_COPY_V_2_6_5
10.13 + bool
10.14 + prompt "2.6.5"
10.15 +
10.16 +config KERNEL_COPY_V_2_6_6
10.17 + bool
10.18 + prompt "2.6.6"
10.19 +
10.20 +config KERNEL_COPY_V_2_6_7
10.21 + bool
10.22 + prompt "2.6.7"
10.23 +
10.24 +config KERNEL_COPY_V_2_6_8
10.25 + bool
10.26 + prompt "2.6.8"
10.27 +
10.28 +config KERNEL_COPY_V_2_6_11_3
10.29 + bool
10.30 + prompt "2.6.11.3"
10.31 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
10.32 +
10.33 +# CT_INSERT_VERSION_ABOVE
10.34 +# Don't remove above line!
10.35 +endchoice
10.36 +
10.37 +config KERNEL_VERSION
10.38 + string
10.39 + default "2.6.5" if KERNEL_COPY_V_2_6_5
10.40 + default "2.6.6" if KERNEL_COPY_V_2_6_6
10.41 + default "2.6.7" if KERNEL_COPY_V_2_6_7
10.42 + default "2.6.8" if KERNEL_COPY_V_2_6_8
10.43 + default "2.6.11.3" if KERNEL_COPY_V_2_6_11_3
10.44 +# CT_INSERT_VERSION_STRING_ABOVE
10.45 +# Don't remove above line!
11.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
11.2 +++ b/config/kernel/linux_headers_install.in Thu Apr 17 21:04:23 2008 +0000
11.3 @@ -0,0 +1,168 @@
11.4 +choice
11.5 + bool
11.6 + prompt "Linux kernel version"
11.7 +
11.8 +config KERNEL_INSTALL_V_2_6_18_8
11.9 + bool
11.10 + prompt "2.6.18.8 (OBSOLETE)"
11.11 + depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
11.12 +
11.13 +config KERNEL_INSTALL_V_2_6_19_7
11.14 + bool
11.15 + prompt "2.6.19.7 (OBSOLETE)"
11.16 + depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
11.17 +
11.18 +config KERNEL_INSTALL_V_2_6_20_21
11.19 + bool
11.20 + prompt "2.6.20.21 (OBSOLETE)"
11.21 + depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
11.22 +
11.23 +config KERNEL_INSTALL_V_2_6_21_7
11.24 + bool
11.25 + prompt "2.6.21.7 (OBSOLETE)"
11.26 + depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
11.27 +
11.28 +config KERNEL_INSTALL_V_2_6_22_18
11.29 + bool
11.30 + prompt "2.6.22.18"
11.31 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.32 +
11.33 +config KERNEL_INSTALL_V_2_6_23
11.34 + bool
11.35 + prompt "2.6.23"
11.36 +
11.37 +config KERNEL_INSTALL_V_2_6_23_1
11.38 + bool
11.39 + prompt "2.6.23.1"
11.40 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.41 +
11.42 +config KERNEL_INSTALL_V_2_6_23_2
11.43 + bool
11.44 + prompt "2.6.23.2"
11.45 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.46 +
11.47 +config KERNEL_INSTALL_V_2_6_23_3
11.48 + bool
11.49 + prompt "2.6.23.3"
11.50 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.51 +
11.52 +config KERNEL_INSTALL_V_2_6_23_4
11.53 + bool
11.54 + prompt "2.6.23.4"
11.55 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.56 +
11.57 +config KERNEL_INSTALL_V_2_6_23_5
11.58 + bool
11.59 + prompt "2.6.23.5"
11.60 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.61 +
11.62 +config KERNEL_INSTALL_V_2_6_23_6
11.63 + bool
11.64 + prompt "2.6.23.6"
11.65 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.66 +
11.67 +config KERNEL_INSTALL_V_2_6_23_7
11.68 + bool
11.69 + prompt "2.6.23.7"
11.70 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.71 +
11.72 +config KERNEL_INSTALL_V_2_6_23_8
11.73 + bool
11.74 + prompt "2.6.23.8"
11.75 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.76 +
11.77 +config KERNEL_INSTALL_V_2_6_23_9
11.78 + bool
11.79 + prompt "2.6.23.9"
11.80 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.81 +
11.82 +config KERNEL_INSTALL_V_2_6_23_10
11.83 + bool
11.84 + prompt "2.6.23.10"
11.85 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.86 +
11.87 +config KERNEL_INSTALL_V_2_6_23_11
11.88 + bool
11.89 + prompt "2.6.23.11"
11.90 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.91 +
11.92 +config KERNEL_INSTALL_V_2_6_23_12
11.93 + bool
11.94 + prompt "2.6.23.12"
11.95 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.96 +
11.97 +config KERNEL_INSTALL_V_2_6_23_13
11.98 + bool
11.99 + prompt "2.6.23.13"
11.100 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.101 +
11.102 +config KERNEL_INSTALL_V_2_6_23_14
11.103 + bool
11.104 + prompt "2.6.23.14"
11.105 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.106 +
11.107 +config KERNEL_INSTALL_V_2_6_23_15
11.108 + bool
11.109 + prompt "2.6.23.15"
11.110 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.111 +
11.112 +config KERNEL_INSTALL_V_2_6_23_16
11.113 + bool
11.114 + prompt "2.6.23.16"
11.115 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.116 +
11.117 +config KERNEL_INSTALL_V_2_6_24
11.118 + bool
11.119 + prompt "2.6.24"
11.120 +
11.121 +config KERNEL_INSTALL_V_2_6_24_1
11.122 + bool
11.123 + prompt "2.6.24.1"
11.124 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.125 +
11.126 +config KERNEL_INSTALL_V_2_6_24_2
11.127 + bool
11.128 + prompt "2.6.24.2"
11.129 + depends on KERNEL_VERSION_SEE_EXTRAVERSION
11.130 +
11.131 +# CT_INSERT_VERSION_ABOVE
11.132 +# Don't remove above line!
11.133 +endchoice
11.134 +
11.135 +config KERNEL_VERSION
11.136 + string
11.137 + default "2.6.18.8" if KERNEL_INSTALL_V_2_6_18_8
11.138 + default "2.6.19.7" if KERNEL_INSTALL_V_2_6_19_7
11.139 + default "2.6.20.21" if KERNEL_INSTALL_V_2_6_20_21
11.140 + default "2.6.21.7" if KERNEL_INSTALL_V_2_6_21_7
11.141 + default "2.6.22.18" if KERNEL_INSTALL_V_2_6_22_18
11.142 + default "2.6.23" if KERNEL_INSTALL_V_2_6_23
11.143 + default "2.6.23.1" if KERNEL_INSTALL_V_2_6_23_1
11.144 + default "2.6.23.2" if KERNEL_INSTALL_V_2_6_23_2
11.145 + default "2.6.23.3" if KERNEL_INSTALL_V_2_6_23_3
11.146 + default "2.6.23.4" if KERNEL_INSTALL_V_2_6_23_4
11.147 + default "2.6.23.5" if KERNEL_INSTALL_V_2_6_23_5
11.148 + default "2.6.23.6" if KERNEL_INSTALL_V_2_6_23_6
11.149 + default "2.6.23.7" if KERNEL_INSTALL_V_2_6_23_7
11.150 + default "2.6.23.8" if KERNEL_INSTALL_V_2_6_23_8
11.151 + default "2.6.23.9" if KERNEL_INSTALL_V_2_6_23_9
11.152 + default "2.6.23.10" if KERNEL_INSTALL_V_2_6_23_10
11.153 + default "2.6.23.11" if KERNEL_INSTALL_V_2_6_23_11
11.154 + default "2.6.23.12" if KERNEL_INSTALL_V_2_6_23_12
11.155 + default "2.6.23.13" if KERNEL_INSTALL_V_2_6_23_13
11.156 + default "2.6.23.14" if KERNEL_INSTALL_V_2_6_23_14
11.157 + default "2.6.23.15" if KERNEL_INSTALL_V_2_6_23_15
11.158 + default "2.6.23.16" if KERNEL_INSTALL_V_2_6_23_16
11.159 + default "2.6.24" if KERNEL_INSTALL_V_2_6_24
11.160 + default "2.6.24.1" if KERNEL_INSTALL_V_2_6_24_1
11.161 + default "2.6.24.2" if KERNEL_INSTALL_V_2_6_24_2
11.162 +# CT_INSERT_VERSION_STRING_ABOVE
11.163 +# Don't remove above line!
11.164 +
11.165 +config KERNEL_LINUX_HEADERS_INSTALL_CHECK
11.166 + bool
11.167 + prompt "Check installed headers"
11.168 + default n
11.169 + help
11.170 + If you are in doubt that installed headers are buggy, say 'Y'
11.171 + here to have an extra check passed onto the headers.
12.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
12.2 +++ b/config/kernel/linux_headers_sanitised.in Thu Apr 17 21:04:23 2008 +0000
12.3 @@ -0,0 +1,62 @@
12.4 +choice
12.5 + bool
12.6 + prompt "Linux headers version"
12.7 +
12.8 +config KERNEL_SANITISED_V_2_6_7_0
12.9 + bool
12.10 + prompt "2.6.7.0"
12.11 +
12.12 +config KERNEL_SANITISED_V_2_6_8_0
12.13 + bool
12.14 + prompt "2.6.8.0"
12.15 +
12.16 +config KERNEL_SANITISED_V_2_6_8_1
12.17 + bool
12.18 + prompt "2.6.8.1"
12.19 +
12.20 +config KERNEL_SANITISED_V_2_6_9_0
12.21 + bool
12.22 + prompt "2.6.9.0"
12.23 +
12.24 +config KERNEL_SANITISED_V_2_6_9_1
12.25 + bool
12.26 + prompt "2.6.9.1"
12.27 +
12.28 +config KERNEL_SANITISED_V_2_6_10_0
12.29 + bool
12.30 + prompt "2.6.10.0"
12.31 +
12.32 +config KERNEL_SANITISED_V_2_6_11_0
12.33 + bool
12.34 + prompt "2.6.11.0"
12.35 +
12.36 +config KERNEL_SANITISED_V_2_6_11_1
12.37 + bool
12.38 + prompt "2.6.11.1"
12.39 +
12.40 +config KERNEL_SANITISED_V_2_6_11_2
12.41 + bool
12.42 + prompt "2.6.11.2"
12.43 +
12.44 +config KERNEL_SANITISED_V_2_6_12_0
12.45 + bool
12.46 + prompt "2.6.12.0"
12.47 +
12.48 +# CT_INSERT_VERSION_ABOVE
12.49 +# Don't remove above line!
12.50 +endchoice
12.51 +
12.52 +config KERNEL_VERSION
12.53 + string
12.54 + default "2.6.7.0" if KERNEL_SANITISED_V_2_6_7_0
12.55 + default "2.6.8.0" if KERNEL_SANITISED_V_2_6_8_0
12.56 + default "2.6.8.1" if KERNEL_SANITISED_V_2_6_8_1
12.57 + default "2.6.9.0" if KERNEL_SANITISED_V_2_6_9_0
12.58 + default "2.6.9.1" if KERNEL_SANITISED_V_2_6_9_1
12.59 + default "2.6.10.0" if KERNEL_SANITISED_V_2_6_10_0
12.60 + default "2.6.11.0" if KERNEL_SANITISED_V_2_6_11_0
12.61 + default "2.6.11.1" if KERNEL_SANITISED_V_2_6_11_1
12.62 + default "2.6.11.2" if KERNEL_SANITISED_V_2_6_11_2
12.63 + default "2.6.12.0" if KERNEL_SANITISED_V_2_6_12_0
12.64 +# CT_INSERT_VERSION_STRING_ABOVE
12.65 +# Don't remove above line!
13.1 --- a/config/libc.in Thu Apr 17 20:51:26 2008 +0000
13.2 +++ b/config/libc.in Thu Apr 17 21:04:23 2008 +0000
13.3 @@ -37,11 +37,11 @@
13.4 default n
13.5
13.6 if LIBC_GLIBC
13.7 -source config/libc/libc_glibc.in
13.8 +source config/libc/glibc.in
13.9 endif
13.10
13.11 if LIBC_UCLIBC
13.12 -source config/libc/libc_uClibc.in
13.13 +source config/libc/uClibc.in
13.14 endif
13.15
13.16 endmenu
14.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
14.2 +++ b/config/libc/glibc.in Thu Apr 17 21:04:23 2008 +0000
14.3 @@ -0,0 +1,124 @@
14.4 +# glibc options
14.5 +
14.6 +choice
14.7 + bool
14.8 + prompt "glibc version"
14.9 +
14.10 +config LIBC_V_2_3_6
14.11 + bool
14.12 + prompt "2.3.6 (OBSOLETE)"
14.13 + depends on OBSOLETE
14.14 +
14.15 +config LIBC_V_2_5
14.16 + bool
14.17 + prompt "2.5"
14.18 +
14.19 +config LIBC_V_2_5_1
14.20 + bool
14.21 + prompt "2.5.1"
14.22 +
14.23 +config LIBC_V_2_6
14.24 + bool
14.25 + prompt "2.6"
14.26 +
14.27 +config LIBC_V_2_6_1
14.28 + bool
14.29 + prompt "2.6.1"
14.30 +
14.31 +config LIBC_V_2_7
14.32 + bool
14.33 + prompt "2.7"
14.34 + depends on EXPERIMENTAL
14.35 +
14.36 +# CT_INSERT_VERSION_ABOVE
14.37 +# Don't remove above line!
14.38 +endchoice
14.39 +
14.40 +config LIBC_VERSION
14.41 + string
14.42 + default "2.3.6" if LIBC_V_2_3_6
14.43 + default "2.4" if LIBC_V_2_4
14.44 + default "2.5" if LIBC_V_2_5
14.45 + default "2.5.1" if LIBC_V_2_5_1
14.46 + default "2.6" if LIBC_V_2_6
14.47 + default "2.6.1" if LIBC_V_2_6_1
14.48 + default "2.7" if LIBC_V_2_7
14.49 +# CT_INSERT_VERSION_STRING_ABOVE
14.50 +# Don't remove above line!
14.51 +
14.52 +config LIBC_GLIBC_EXTRA_CONFIG
14.53 + string
14.54 + prompt "glibc extra config"
14.55 + default ""
14.56 + help
14.57 + Extra flags to pass onto ./configure when configuring glibc.
14.58 +
14.59 + Eg.: --enable-static-nss
14.60 +
14.61 +config LIBC_GLIBC_EXTRA_CFLAGS
14.62 + string
14.63 + prompt "glibc extra target CFLAGS"
14.64 + default ""
14.65 + help
14.66 + Extra target CFLAGS to use when building glibc.
14.67 +
14.68 +config LIBC_EXTRA_CC_ARGS
14.69 + string
14.70 + prompt "gcc extra flags"
14.71 + default ""
14.72 + help
14.73 + Extra flags to pass gcc when building glibc.
14.74 +
14.75 + Seldom used, except for sparc64 which seems to need the flag -64
14.76 + to be passed onto gcc.
14.77 +
14.78 +# Please note: This is not used for now (no sh support).
14.79 +config LIBC_GLIBC_CONFIGPARMS
14.80 + string
14.81 + prompt "Extra config params (READ HELP)"
14.82 + default "" if ARCH != "sh3" && ARCH != "sh4"
14.83 + default "no-z-defs=yes" if ARCH = "sh3" || ARCH = "sh4"
14.84 + help
14.85 + Some architectures need to set options in the file configparms.
14.86 + This is the case for sh3/4, which really need to set configparms as of
14.87 + gcc-3.4/glibc-2.3.2.
14.88 +
14.89 + Unless you are building a toolchain for sh3/4, you should leave that empty.
14.90 +
14.91 + Note: this is awkward, doesn't work well if you need more than one
14.92 + line in configparms
14.93 +
14.94 +config LIBC_GLIBC_USE_PORTS
14.95 + bool
14.96 + prompt "Use the ports addon"
14.97 + default n
14.98 + help
14.99 + The ports addon contains some architecture ports that are not available
14.100 + in the official glibc distribution.
14.101 +
14.102 + For example, this is the case for ARM with glibc >= 2.4
14.103 +
14.104 + Say n only if you're sure that your architecture is in the official
14.105 + glibc distribution for your chosen version.
14.106 +
14.107 +config LIBC_ADDONS
14.108 + bool
14.109 + prompt "Pass extra addons list"
14.110 + default n
14.111 + help
14.112 + If you say Y here, you'll be able to give the list of addons you want to
14.113 + include in your C library.
14.114 +
14.115 +config LIBC_ADDONS_LIST
14.116 + string
14.117 + prompt "Extra addons"
14.118 + default ""
14.119 + depends on LIBC_ADDONS
14.120 + help
14.121 + Extra addons to include in glibc. Space separated list.
14.122 +
14.123 + You need to specify neither linuxthreads nor nptl, as they are added
14.124 + automagically for you depending on the threading model you choosed
14.125 + earlier.
14.126 +
14.127 + Eg.: crypt (for very old glibces)
15.1 --- a/config/libc/libc_glibc.in Thu Apr 17 20:51:26 2008 +0000
15.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
15.3 @@ -1,124 +0,0 @@
15.4 -# glibc options
15.5 -
15.6 -choice
15.7 - bool
15.8 - prompt "glibc version"
15.9 -
15.10 -config LIBC_V_2_3_6
15.11 - bool
15.12 - prompt "2.3.6 (OBSOLETE)"
15.13 - depends on OBSOLETE
15.14 -
15.15 -config LIBC_V_2_5
15.16 - bool
15.17 - prompt "2.5"
15.18 -
15.19 -config LIBC_V_2_5_1
15.20 - bool
15.21 - prompt "2.5.1"
15.22 -
15.23 -config LIBC_V_2_6
15.24 - bool
15.25 - prompt "2.6"
15.26 -
15.27 -config LIBC_V_2_6_1
15.28 - bool
15.29 - prompt "2.6.1"
15.30 -
15.31 -config LIBC_V_2_7
15.32 - bool
15.33 - prompt "2.7"
15.34 - depends on EXPERIMENTAL
15.35 -
15.36 -# CT_INSERT_VERSION_ABOVE
15.37 -# Don't remove above line!
15.38 -endchoice
15.39 -
15.40 -config LIBC_VERSION
15.41 - string
15.42 - default "2.3.6" if LIBC_V_2_3_6
15.43 - default "2.4" if LIBC_V_2_4
15.44 - default "2.5" if LIBC_V_2_5
15.45 - default "2.5.1" if LIBC_V_2_5_1
15.46 - default "2.6" if LIBC_V_2_6
15.47 - default "2.6.1" if LIBC_V_2_6_1
15.48 - default "2.7" if LIBC_V_2_7
15.49 -# CT_INSERT_VERSION_STRING_ABOVE
15.50 -# Don't remove above line!
15.51 -
15.52 -config LIBC_GLIBC_EXTRA_CONFIG
15.53 - string
15.54 - prompt "glibc extra config"
15.55 - default ""
15.56 - help
15.57 - Extra flags to pass onto ./configure when configuring glibc.
15.58 -
15.59 - Eg.: --enable-static-nss
15.60 -
15.61 -config LIBC_GLIBC_EXTRA_CFLAGS
15.62 - string
15.63 - prompt "glibc extra target CFLAGS"
15.64 - default ""
15.65 - help
15.66 - Extra target CFLAGS to use when building glibc.
15.67 -
15.68 -config LIBC_EXTRA_CC_ARGS
15.69 - string
15.70 - prompt "gcc extra flags"
15.71 - default ""
15.72 - help
15.73 - Extra flags to pass gcc when building glibc.
15.74 -
15.75 - Seldom used, except for sparc64 which seems to need the flag -64
15.76 - to be passed onto gcc.
15.77 -
15.78 -# Please note: This is not used for now (no sh support).
15.79 -config LIBC_GLIBC_CONFIGPARMS
15.80 - string
15.81 - prompt "Extra config params (READ HELP)"
15.82 - default "" if ARCH != "sh3" && ARCH != "sh4"
15.83 - default "no-z-defs=yes" if ARCH = "sh3" || ARCH = "sh4"
15.84 - help
15.85 - Some architectures need to set options in the file configparms.
15.86 - This is the case for sh3/4, which really need to set configparms as of
15.87 - gcc-3.4/glibc-2.3.2.
15.88 -
15.89 - Unless you are building a toolchain for sh3/4, you should leave that empty.
15.90 -
15.91 - Note: this is awkward, doesn't work well if you need more than one
15.92 - line in configparms
15.93 -
15.94 -config LIBC_GLIBC_USE_PORTS
15.95 - bool
15.96 - prompt "Use the ports addon"
15.97 - default n
15.98 - help
15.99 - The ports addon contains some architecture ports that are not available
15.100 - in the official glibc distribution.
15.101 -
15.102 - For example, this is the case for ARM with glibc >= 2.4
15.103 -
15.104 - Say n only if you're sure that your architecture is in the official
15.105 - glibc distribution for your chosen version.
15.106 -
15.107 -config LIBC_ADDONS
15.108 - bool
15.109 - prompt "Pass extra addons list"
15.110 - default n
15.111 - help
15.112 - If you say Y here, you'll be able to give the list of addons you want to
15.113 - include in your C library.
15.114 -
15.115 -config LIBC_ADDONS_LIST
15.116 - string
15.117 - prompt "Extra addons"
15.118 - default ""
15.119 - depends on LIBC_ADDONS
15.120 - help
15.121 - Extra addons to include in glibc. Space separated list.
15.122 -
15.123 - You need to specify neither linuxthreads nor nptl, as they are added
15.124 - automagically for you depending on the threading model you choosed
15.125 - earlier.
15.126 -
15.127 - Eg.: crypt (for very old glibces)
16.1 --- a/config/libc/libc_uClibc.in Thu Apr 17 20:51:26 2008 +0000
16.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
16.3 @@ -1,101 +0,0 @@
16.4 -# uClibc options
16.5 -
16.6 -choice
16.7 - bool
16.8 - prompt "uClibc version"
16.9 -
16.10 -config LIBC_V_snapshot
16.11 - bool
16.12 - prompt "latest snapshot"
16.13 -
16.14 -config LIBC_V_specific_date
16.15 - bool
16.16 - prompt "<specific date>"
16.17 -
16.18 -config LIBC_V_0_9_28
16.19 - bool
16.20 - prompt "0.9.28 (OBSOLETE)"
16.21 - depends on OBSOLETE
16.22 -
16.23 -config LIBC_V_0_9_28_1
16.24 - bool
16.25 - prompt "0.9.28.1 (OBSOLETE)"
16.26 - depends on OBSOLETE
16.27 -
16.28 -config LIBC_V_0_9_28_2
16.29 - bool
16.30 - prompt "0.9.28.2 (OBSOLETE)"
16.31 - depends on OBSOLETE
16.32 -
16.33 -config LIBC_V_0_9_28_3
16.34 - bool
16.35 - prompt "0.9.28.3"
16.36 -
16.37 -config LIBC_V_0_9_29
16.38 - bool
16.39 - prompt "0.9.29"
16.40 -
16.41 -# CT_INSERT_VERSION_ABOVE
16.42 -# Don't remove above line!
16.43 -endchoice
16.44 -
16.45 -config LIBC_VERSION
16.46 - string
16.47 - prompt "Enter date (YYYYMMDD)" if LIBC_V_specific_date
16.48 - default "snapshot" if LIBC_V_snapshot
16.49 - default "0.9.28" if LIBC_V_0_9_28
16.50 - default "0.9.28.1" if LIBC_V_0_9_28_1
16.51 - default "0.9.28.2" if LIBC_V_0_9_28_2
16.52 - default "0.9.28.3" if LIBC_V_0_9_28_3
16.53 - default "0.9.29" if LIBC_V_0_9_29
16.54 -# CT_INSERT_VERSION_STRING_ABOVE
16.55 -# Don't remove above line!
16.56 - help
16.57 - Enter the date of the snapshot you want to use in the form: YYYYMMDD
16.58 - where YYYY is the 4-digit year, MM the 2-digit month and DD the 2-digit
16.59 - day in the month.
16.60 -
16.61 - Please note that uClibc site removes snapshots older than a month.
16.62 -
16.63 -choice
16.64 - bool
16.65 - prompt "Debug level"
16.66 - default LIBC_UCLIBC_DEBUG_LEVEL_0
16.67 -
16.68 -config LIBC_UCLIBC_DEBUG_LEVEL_0
16.69 - bool
16.70 - prompt "none"
16.71 -
16.72 -config LIBC_UCLIBC_DEBUG_LEVEL_1
16.73 - bool
16.74 - prompt "minimal"
16.75 -
16.76 -config LIBC_UCLIBC_DEBUG_LEVEL_2
16.77 - bool
16.78 - prompt "all"
16.79 -
16.80 -endchoice
16.81 -
16.82 -config LIBC_UCLIBC_DEBUG_LEVEL
16.83 - int
16.84 - default 0 if LIBC_UCLIBC_DEBUG_LEVEL_0
16.85 - default 1 if LIBC_UCLIBC_DEBUG_LEVEL_1
16.86 - default 2 if LIBC_UCLIBC_DEBUG_LEVEL_2
16.87 -
16.88 -config LIBC_UCLIBC_CONFIG_FILE
16.89 - string
16.90 - prompt "Configuration file"
16.91 - default ""
16.92 - help
16.93 - Path to the configuration file.
16.94 -
16.95 - You _must_ provide one (for now).
16.96 -
16.97 -config LIBC_UCLIBC_LOCALES
16.98 - bool
16.99 - prompt "Add support for locales"
16.100 - default n
16.101 - help
16.102 - Say y if you want uClibc to support localisation.
16.103 -
16.104 - Note that seems to be broken on recent uClibc releases.
17.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
17.2 +++ b/config/libc/uClibc.in Thu Apr 17 21:04:23 2008 +0000
17.3 @@ -0,0 +1,101 @@
17.4 +# uClibc options
17.5 +
17.6 +choice
17.7 + bool
17.8 + prompt "uClibc version"
17.9 +
17.10 +config LIBC_V_snapshot
17.11 + bool
17.12 + prompt "latest snapshot"
17.13 +
17.14 +config LIBC_V_specific_date
17.15 + bool
17.16 + prompt "<specific date>"
17.17 +
17.18 +config LIBC_V_0_9_28
17.19 + bool
17.20 + prompt "0.9.28 (OBSOLETE)"
17.21 + depends on OBSOLETE
17.22 +
17.23 +config LIBC_V_0_9_28_1
17.24 + bool
17.25 + prompt "0.9.28.1 (OBSOLETE)"
17.26 + depends on OBSOLETE
17.27 +
17.28 +config LIBC_V_0_9_28_2
17.29 + bool
17.30 + prompt "0.9.28.2 (OBSOLETE)"
17.31 + depends on OBSOLETE
17.32 +
17.33 +config LIBC_V_0_9_28_3
17.34 + bool
17.35 + prompt "0.9.28.3"
17.36 +
17.37 +config LIBC_V_0_9_29
17.38 + bool
17.39 + prompt "0.9.29"
17.40 +
17.41 +# CT_INSERT_VERSION_ABOVE
17.42 +# Don't remove above line!
17.43 +endchoice
17.44 +
17.45 +config LIBC_VERSION
17.46 + string
17.47 + prompt "Enter date (YYYYMMDD)" if LIBC_V_specific_date
17.48 + default "snapshot" if LIBC_V_snapshot
17.49 + default "0.9.28" if LIBC_V_0_9_28
17.50 + default "0.9.28.1" if LIBC_V_0_9_28_1
17.51 + default "0.9.28.2" if LIBC_V_0_9_28_2
17.52 + default "0.9.28.3" if LIBC_V_0_9_28_3
17.53 + default "0.9.29" if LIBC_V_0_9_29
17.54 +# CT_INSERT_VERSION_STRING_ABOVE
17.55 +# Don't remove above line!
17.56 + help
17.57 + Enter the date of the snapshot you want to use in the form: YYYYMMDD
17.58 + where YYYY is the 4-digit year, MM the 2-digit month and DD the 2-digit
17.59 + day in the month.
17.60 +
17.61 + Please note that uClibc site removes snapshots older than a month.
17.62 +
17.63 +choice
17.64 + bool
17.65 + prompt "Debug level"
17.66 + default LIBC_UCLIBC_DEBUG_LEVEL_0
17.67 +
17.68 +config LIBC_UCLIBC_DEBUG_LEVEL_0
17.69 + bool
17.70 + prompt "none"
17.71 +
17.72 +config LIBC_UCLIBC_DEBUG_LEVEL_1
17.73 + bool
17.74 + prompt "minimal"
17.75 +
17.76 +config LIBC_UCLIBC_DEBUG_LEVEL_2
17.77 + bool
17.78 + prompt "all"
17.79 +
17.80 +endchoice
17.81 +
17.82 +config LIBC_UCLIBC_DEBUG_LEVEL
17.83 + int
17.84 + default 0 if LIBC_UCLIBC_DEBUG_LEVEL_0
17.85 + default 1 if LIBC_UCLIBC_DEBUG_LEVEL_1
17.86 + default 2 if LIBC_UCLIBC_DEBUG_LEVEL_2
17.87 +
17.88 +config LIBC_UCLIBC_CONFIG_FILE
17.89 + string
17.90 + prompt "Configuration file"
17.91 + default ""
17.92 + help
17.93 + Path to the configuration file.
17.94 +
17.95 + You _must_ provide one (for now).
17.96 +
17.97 +config LIBC_UCLIBC_LOCALES
17.98 + bool
17.99 + prompt "Add support for locales"
17.100 + default n
17.101 + help
17.102 + Say y if you want uClibc to support localisation.
17.103 +
17.104 + Note that seems to be broken on recent uClibc releases.
18.1 --- a/tools/addToolVersion.sh Thu Apr 17 20:51:26 2008 +0000
18.2 +++ b/tools/addToolVersion.sh Thu Apr 17 21:04:23 2008 +0000
18.3 @@ -44,17 +44,17 @@
18.4 while [ $i -le $# ]; do
18.5 case "${!i}" in
18.6 # Tools:
18.7 - --gcc) cat=CC; tool=gcc; tool_prefix=cc_; tool_suffix=;;
18.8 - --binutils) cat=BINUTILS; tool=binutils; tool_prefix=; tool_suffix=;;
18.9 - --glibc) cat=LIBC; tool=glibc; tool_prefix=libc_; tool_suffix=;;
18.10 - --uClibc) cat=LIBC; tool=uClibc; tool_prefix=libc_; tool_suffix=;;
18.11 - --linux) cat=KERNEL; tool=linux; tool_prefix=kernel_; tool_suffix=;;
18.12 - --gdb) cat=GDB; tool=gdb; tool_prefix=debug/ tool_suffix=;;
18.13 - --dmalloc) cat=DMALLOC; tool=dmalloc; tool_prefix=debug/ tool_suffix=;;
18.14 - --duma) cat=DUMA; tool=duma; tool_prefix=debug/ tool_suffix=;;
18.15 - --strace) cat=STRACE; tool=strace; tool_prefix=debug/ tool_suffix=;;
18.16 - --ltrace) cat=LTRACE; tool=ltrace; tool_prefix=debug/ tool_suffix=;;
18.17 - --libelf) cat=LIBELF; tool=libelf; tool_prefix=tools/ tool_suffix=;;
18.18 + --gcc) cat=CC; tool=gcc; tool_prefix=cc; tool_suffix=;;
18.19 + --binutils) cat=BINUTILS; tool=binutils; tool_prefix=; tool_suffix=;;
18.20 + --glibc) cat=LIBC; tool=glibc; tool_prefix=libc; tool_suffix=;;
18.21 + --uClibc) cat=LIBC; tool=uClibc; tool_prefix=libc; tool_suffix=;;
18.22 + --linux) cat=KERNEL; tool=linux; tool_prefix=kernel; tool_suffix=;;
18.23 + --gdb) cat=GDB; tool=gdb; tool_prefix=debug tool_suffix=;;
18.24 + --dmalloc) cat=DMALLOC; tool=dmalloc; tool_prefix=debug tool_suffix=;;
18.25 + --duma) cat=DUMA; tool=duma; tool_prefix=debug tool_suffix=;;
18.26 + --strace) cat=STRACE; tool=strace; tool_prefix=debug tool_suffix=;;
18.27 + --ltrace) cat=LTRACE; tool=ltrace; tool_prefix=debug tool_suffix=;;
18.28 + --libelf) cat=LIBELF; tool=libelf; tool_prefix=tools tool_suffix=;;
18.29 # Tools options:
18.30 -x|--experimental) EXP=1; OBS=; prompt_suffix=" (EXPERIMENTAL)";;
18.31 -o|--obsolete) OBS=1; EXP=; prompt_suffix=" (OBSOLETE)";;
18.32 @@ -90,13 +90,13 @@
18.33 *,*.*.*.*) DEP="${DEP} && KERNEL_VERSION_SEE_EXTRAVERSION";;
18.34 esac
18.35 L5=" default \"${ver}\" if ${cat}_${TOOL_SUFFIX}_V_${v}"
18.36 - FILE="config/${tool_prefix}${tool}_headers_${tool_suffix}.in"
18.37 + FILE="config/${tool_prefix}/${tool}_headers_${tool_suffix}.in"
18.38 else
18.39 L1="config ${cat}_V_${v}\n"
18.40 L2=" bool\n"
18.41 L3=" prompt \"${ver}${prompt_suffix}\"\n"
18.42 L5=" default \"${ver}\" if ${cat}_V_${v}"
18.43 - FILE="config/${tool_prefix}${tool}.in"
18.44 + FILE="config/${tool_prefix}/${tool}.in"
18.45 fi
18.46 [ -n "${EXP}" ] && DEP="${DEP} && EXPERIMENTAL"
18.47 [ -n "${OBS}" ] && DEP="${DEP} && OBSOLETE"