comparison configure @ 13805:ed0b4de9b1b3

avoid infinite recursion patch by Bernhard Rosenkraenzer <bero@arklinux.org>
author faust3
date Sat, 30 Oct 2004 09:31:33 +0000
parents 08c90d8c1325
children f7ddd8c4c547
comparison
equal deleted inserted replaced
13804:5c0fda3b83c3 13805:ed0b4de9b1b3
2281 if [ -n "$_def_restrict_keyword" ]; then 2281 if [ -n "$_def_restrict_keyword" ]; then
2282 echores "$_def_restrict_keyword" 2282 echores "$_def_restrict_keyword"
2283 else 2283 else
2284 echores "none" 2284 echores "none"
2285 fi 2285 fi
2286 # Avoid infinite recursion loop ("#define restrict restrict")
2287 if [ "$_def_restrict_keyword" != "restrict" ]; then
2288 _def_restrict_keyword="#define restrict $_def_restrict_keyword"
2289 else
2290 _def_restrict_keyword=""
2291 fi
2286 2292
2287 2293
2288 echocheck "kstat" 2294 echocheck "kstat"
2289 cat > $TMPC << EOF 2295 cat > $TMPC << EOF
2290 #include <kstat.h> 2296 #include <kstat.h>
6586 6592
6587 /* Dynamic a/v plugins */ 6593 /* Dynamic a/v plugins */
6588 $_def_dynamic_plugins 6594 $_def_dynamic_plugins
6589 6595
6590 /* "restrict" keyword */ 6596 /* "restrict" keyword */
6591 #define restrict $_def_restrict_keyword 6597 $_def_restrict_keyword
6592 6598
6593 /* attribute(used) as needed by some compilers */ 6599 /* attribute(used) as needed by some compilers */
6594 #if (__GNUC__ * 100 + __GNUC_MINOR__ >= 300) 6600 #if (__GNUC__ * 100 + __GNUC_MINOR__ >= 300)
6595 # define attribute_used __attribute__((used)) 6601 # define attribute_used __attribute__((used))
6596 #else 6602 #else