From: Wolfgang T. <wth...@us...> - 2005-08-03 01:49:04
|
Update of /cvsroot/hoc/hoc/Foundation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10800/Foundation Modified Files: Makefile.in Log Message: Enable -O -fasm; ... and clean up the makefiles, remove stray -fPIC flags and vestiges of dynamic linking experiments (this should be re-added using an optional configure flag in the future). Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/Foundation/Makefile.in,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- Makefile.in 30 Jul 2005 08:24:42 -0000 1.12 +++ Makefile.in 3 Aug 2005 01:48:51 -0000 1.13 @@ -44,6 +44,7 @@ mkdir -p build/objects mkdir -p build/imports $(GHC) --make Foundation.hs \ + -O -fasm \ -odir build/objects \ -ignore-package Foundation \ -hidir build/imports \ @@ -63,18 +64,13 @@ find build/objects/ -name \*.o | xargs ld -r -x -o HSFoundation.o libHSFoundation.a: ghcmake - find build/objects/ -name \*.o | xargs libtool -static -o libHSFoundation.a + find build/objects/ -name \*.o | xargs $(MAKE_STATIC_LIB) libHSFoundation.a libHSFoundation_dyn.dylib: ghcmake export MACOSX_DEPLOYMENT_TARGET=10.3 && find build/objects/ -name \*.o \ | xargs libtool -dynamic -o $@ -undefined dynamic_lookup install_name_tool -id "`pwd`/$@" $@ -#libHSFoundation.a: HSFoundation.o -# rm -f libHSFoundation.a -# ar cq libHSFoundation.a HSFoundation.o -# ranlib libHSFoundation.a - clean: rm -rf build libHSFoundation.a libHSFoundation_dyn.dylib \ HSFoundation.o Foundation.hs Foundation ghcmake.build-stamp \ |