Make eglibc build on systems where both autoconf-2.13 and autoconf-2.50 are installed (such as Debian).
/trunk/patches/eglibc/2_8/110-AC_PREREQ-2.50.patch | 78 78 0 0 ++++++++++++++++++++++++++++
1 file changed, 78 insertions(+)
9 prompt "2.95.3 (OBSOLETE)"
14 prompt "3.2.3 (OBSOLETE)"
19 prompt "3.3.6 (OBSOLETE)"
24 prompt "3.4.6 (OBSOLETE)"
29 prompt "4.0.0 (OBSOLETE)"
34 prompt "4.0.1 (OBSOLETE)"
39 prompt "4.0.2 (OBSOLETE)"
44 prompt "4.0.3 (OBSOLETE)"
53 prompt "4.1.0 (OBSOLETE)"
58 prompt "4.1.1 (OBSOLETE)"
87 prompt "4.3.0 (EXPERIMENTAL)"
88 depends on EXPERIMENTAL
89 select CC_GCC_4_3_or_later
94 select CC_GCC_4_3_or_later
96 # CT_INSERT_VERSION_ABOVE
97 # Don't remove above line!
102 default "2.95.3" if CC_V_2_95_3
103 default "3.2.3" if CC_V_3_2_3
104 default "3.3.6" if CC_V_3_3_6
105 default "3.4.6" if CC_V_3_4_6
106 default "4.0.0" if CC_V_4_0_0
107 default "4.0.1" if CC_V_4_0_1
108 default "4.0.2" if CC_V_4_0_2
109 default "4.0.3" if CC_V_4_0_3
110 default "4.0.4" if CC_V_4_0_4
111 default "4.1.0" if CC_V_4_1_0
112 default "4.1.1" if CC_V_4_1_1
113 default "4.1.2" if CC_V_4_1_2
114 default "4.2.0" if CC_V_4_2_0
115 default "4.2.1" if CC_V_4_2_1
116 default "4.2.2" if CC_V_4_2_2
117 default "4.2.3" if CC_V_4_2_3
118 default "4.2.4" if CC_V_4_2_4
119 default "4.3.0" if CC_V_4_3_0
120 default "4.3.1" if CC_V_4_3_1
121 # CT_INSERT_VERSION_STRING_ABOVE
122 # Don't remove above line!
124 config CC_GCC_4_3_or_later
131 prompt "Use __cxa_atexit"
133 depends on ! BARE_METAL
135 If you get the missing symbol "__cxa_atexit" when building C++ programs,
136 you might want to try disabling this option.
140 prompt "Use sjlj for exceptions"
141 default CC_SJLJ_EXCEPTIONS_CONFIGURE
142 depends on ! BARE_METAL
144 # This config option is used nowhere in the code on purpose.
145 # It only serves as a choice entry to force neither using nor not using sjlj
146 config CC_SJLJ_EXCEPTIONS_CONFIGURE
148 prompt "Let configure decide"
150 Let configure decide if setjmp/longjmp should be used to handle
153 Choose that if you trust configure to detect the correct settings.
154 This is the default choice.
156 config CC_SJLJ_EXCEPTIONS_USE
158 prompt "Force using sjlj"
160 Do use setjmp/longjmp for exceptions.
161 This is gcc's --enable-sjlj-exceptions configure switch.
163 Choose that if you want to use setjmp/longjmp to handle exceptions.
165 config CC_SJLJ_EXCEPTIONS_DONT_USE
167 prompt "Force not using sjlj"
169 Do not use setjmp/longjmp for exceptions.
170 This is gcc's --disable-sjlj-exceptions configure switch.
172 Choose that if you want to not use setjmp/longjmp to handle exceptions.
176 config CC_CORE_EXTRA_CONFIG
178 prompt "Core gcc extra config"
181 Extra flags to pass onto ./configure when configuring the core gcc.
183 The core gcc is a stripped down, C-only compiler needed to build
184 the C library. Kinda bootstrap gcc, if you wish.
186 config CC_EXTRA_CONFIG
188 prompt "gcc extra config"
190 depends on ! BARE_METAL
192 Extra flags to pass onto ./configure when configuring gcc.
196 prompt "gcc ID string"
197 depends on CC_GCC_4_3_or_later
198 default "crosstool-NG-${CT_VERSION}"
200 Specify a string that identifies your package. You may wish to include
201 a build number or build date. This version string will be included in
202 the output of gcc --version.
204 This is passed to the configure flag --with-pkgversion.
209 depends on CC_GCC_4_3_or_later
212 Specify the URL that users should visit if they wish to report a bug.