[Stackless-checkins] CVS: slpdev/src/2.3/dev configure, 1.13, 1.14 configure.in, 1.7, 1.8

Bob Ippolito bob at centera.de
Fri May 7 12:07:04 CEST 2004


Update of /home/cvs/slpdev/src/2.3/dev
In directory centera.de:/tmp/cvs-serv13896

Modified Files:
	configure configure.in 
Log Message:
configure changes, make building-outside-source-tree work again, add
-fconstant-cfstrings flag to OS X 10.3+ so that the toolbox compiles with
Xcode 1.2


Index: configure
===================================================================
RCS file: /home/cvs/slpdev/src/2.3/dev/configure,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** configure	4 May 2004 19:41:36 -0000	1.13
--- configure	7 May 2004 10:07:02 -0000	1.14
***************
*** 2,8 ****
  # From configure.in Revision: 1.427.4.10 .
  # Guess values for system-dependent variables and create Makefiles.
! # Generated by GNU Autoconf 2.59 for python 2.3.
  #
! # Copyright (C) 2003 Free Software Foundation, Inc.
  # This configure script is free software; the Free Software Foundation
  # gives unlimited permission to copy, distribute and modify it.
--- 2,9 ----
  # From configure.in Revision: 1.427.4.10 .
  # Guess values for system-dependent variables and create Makefiles.
[...13342 lines suppressed...]
      sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
***************
*** 21641,21648 ****
        as_dir=`(dirname "$as_dir") 2>/dev/null ||
  $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
! 	 X"$as_dir" : 'X\(//\)[^/]' \| \
! 	 X"$as_dir" : 'X\(//\)$' \| \
! 	 X"$as_dir" : 'X\(/\)' \| \
! 	 .     : '\(.\)' 2>/dev/null ||
  echo X"$as_dir" |
      sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
--- 20010,20017 ----
        as_dir=`(dirname "$as_dir") 2>/dev/null ||
  $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
!          X"$as_dir" : 'X\(//\)[^/]' \| \
!          X"$as_dir" : 'X\(//\)$' \| \
!          X"$as_dir" : 'X\(/\)' \| \
!          .     : '\(.\)' 2>/dev/null ||
  echo X"$as_dir" |
      sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }

Index: configure.in
===================================================================
RCS file: /home/cvs/slpdev/src/2.3/dev/configure.in,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** configure.in	4 May 2004 19:34:43 -0000	1.7
--- configure.in	7 May 2004 10:07:02 -0000	1.8
***************
*** 146,149 ****
--- 146,160 ----
  fi
  	
+ # Stackless flags for compiling the hard switching code
+ case $MACHDEP in
+ 	darwin)
+ 		SLPFLAGS="-fomit-frame-pointer -O2"
+ 		;;
+ 	*)
+ 		SLPFLAGS="-fno-omit-frame-pointer -O2"
+ 		;;
+ esac
+ AC_SUBST(SLPFLAGS)
+ 
  # Some systems cannot stand _XOPEN_SOURCE being defined at all; they
  # disable features if it is defined, without any means to access these
***************
*** 1304,1307 ****
--- 1315,1319 ----
  	Darwin/*)
  		# Use -undefined dynamic_lookup whenever possible
+         BASECFLAGS="$BASECFLAGS -fconstant-cfstrings"
  		LDSHARED='$(CC) $(LDFLAGS) -bundle -undefined dynamic_lookup'
  		BLDSHARED="$LDSHARED"
***************
*** 3025,3029 ****
  
  AC_SUBST(SRCDIRS)
! SRCDIRS="Parser Grammar Objects Python Modules Mac Mac/Python Stackless"
  AC_MSG_CHECKING(for build directories)
  for dir in $SRCDIRS; do
--- 3037,3041 ----
  
  AC_SUBST(SRCDIRS)
! SRCDIRS="Parser Grammar Objects Python Modules Mac Mac/Python Stackless Stackless/module Stackless/core Stackless/pickling"
  AC_MSG_CHECKING(for build directories)
  for dir in $SRCDIRS; do


_______________________________________________
Stackless-checkins mailing list
Stackless-checkins at stackless.com
http://www.stackless.com/mailman/listinfo/stackless-checkins



More information about the Stackless-checkins mailing list