--- gforth/configure.in 2012/10/07 21:07:18 1.316 +++ gforth/configure.in 2012/10/21 21:55:19 1.320 @@ -261,6 +261,11 @@ case "$host_cpu" in if test x$platform = xnxt; then CFLAGS="$CFLAGS -mthumb -mthumb-interwork" fi + case "$host_os" in + *android*) + CFLAGS="$CFLAGS -march=armv7-a -mfloat-abi=softfp -mfpu=vfp" + ;; + esac if test -z $arm_cacheflush; then case "$host_os" in *linux*) @@ -777,13 +782,13 @@ case "$host_os" in *win*) # !!!FIXME!!! problems with cygwin and ';' as path separator DIRSEP="/" # normal dirsep - PATHSEP=";" # semicolon as pathsep - #we want the builtins of command.com/cmd.exe and its + PATHSEP=":" # colon as pathsep + #we don't want the builtins of command.com/cmd.exe and its # handling of .com files. #$COMSPEC contains the name of the Windows shell; # the ./ is there, because the bash does not recognize # absolute DOS filenames - DEFAULTSYSTEMPREFIX="./$COMSPEC /c " + DEFAULTSYSTEMPREFIX="" #"./${COMSPEC//\\/\\\\\\\\} /c " ;; *linux*) DIRSEP="/"