ruby-changes:24709
From: nobu <ko1@a...>
Date: Wed, 22 Aug 2012 01:18:16 +0900 (JST)
Subject: [ruby-changes:24709] nobu:r36760 (trunk): configure.in: escape #-marks
nobu 2012-08-22 01:18:05 +0900 (Wed, 22 Aug 2012) New Revision: 36760 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=36760 Log: configure.in: escape #-marks * configure.in: escape #-marks, so that matching parentheses would match. Modified files: trunk/configure.in Index: configure.in =================================================================== --- configure.in (revision 36759) +++ configure.in (revision 36760) @@ -881,12 +881,12 @@ fi AC_CACHE_CHECK(token paste string, rb_cv_tokenpaste, - [AC_TRY_COMPILE([#define paste(a,b) a##b], + [AC_TRY_COMPILE([@%:@define paste(a,b) a@%:@@%:@b], [int xy = 1; return paste(x,y);], rb_cv_tokenpaste=ansi, rb_cv_tokenpaste=knr)]) if test "$rb_cv_tokenpaste" = ansi; then - AC_DEFINE(TOKEN_PASTE(x,y),[x##y]) + AC_DEFINE(TOKEN_PASTE(x,y),[x@%:@@%:@y]) else AC_DEFINE(TOKEN_PASTE(x,y),[x/**/y]) fi @@ -1071,7 +1071,7 @@ dnl Check whether we need to define sys_nerr locally AC_CHECK_DECLS([sys_nerr], [], [], [$ac_includes_default -#include <errno.h>]) +@%:@include <errno.h>]) AC_ARG_WITH(winnt-ver, AS_HELP_STRING([--with-winnt-ver=0xXXXX], [target Windows NT version (default to 0x0501)]), @@ -1627,7 +1627,7 @@ fi AC_STRUCT_TIMEZONE AC_CACHE_CHECK(for struct tm.tm_gmtoff, rb_cv_member_struct_tm_tm_gmtoff, - [AC_TRY_COMPILE([#include <time.h>], + [AC_TRY_COMPILE([@%:@include <time.h>], [struct tm t; t.tm_gmtoff = 3600;], [rb_cv_member_struct_tm_tm_gmtoff=yes], [rb_cv_member_struct_tm_tm_gmtoff=no])]) @@ -2895,7 +2895,7 @@ archflagpat=`eval echo '"'"${ARCH_FLAG}"'"' | sed 's/[[][|.*]]/\\&/g'` new_cflags=`echo "$CFLAGS" | sed "s|$archflagpat"'||'` for archs in ${universal_archnames}; do - cpu=${archs#*=} + cpu=${archs@%:@*=} archs=${archs%=*} CFLAGS="$new_cflags -arch $archs" archs="__${archs}__" -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/