dbertoni 2003/01/20 14:17:21
Modified: c/src Makefile.in
Log:
Added option for gcc to disable return value optimization as it interferes
with our reference counted objects.
Revision Changes Path
1.110 +4 -4 xml-xalan/c/src/Makefile.in
Index: Makefile.in
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/Makefile.in,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -r1.109 -r1.110
--- Makefile.in 20 Jan 2003 22:03:33 -0000 1.109
+++ Makefile.in 20 Jan 2003 22:17:21 -0000 1.110
@@ -162,7 +162,7 @@
else
PIC_OPTION=-fPIC
- PLATFORM_COMPILE_OPTIONS = -Wall
+ PLATFORM_COMPILE_OPTIONS = -Wall -fno-elide-constructors
endif
@@ -206,7 +206,7 @@
ifeq (${CXX}, g++)
- PLATFORM_COMPILE_OPTIONS = -fPIC -instances=static -D${PLATFORM}
-D_REENTRANT
+ PLATFORM_COMPILE_OPTIONS = -Wall -fPIC -D${PLATFORM} -D_REENTRANT
-fno-elide-constructors
ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -lc
ifdef XALAN_USE_ICU
@@ -246,7 +246,7 @@
ifeq (${CXX}, g++)
- PLATFORM_COMPILE_OPTIONS = -fPIC -instances=static -D${PLATFORM}
-D_REENTRANT
+ PLATFORM_COMPILE_OPTIONS = -Wall -fPIC -D${PLATFORM} -D_REENTRANT
-fno-elide-constructors
ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -lc
EXTRA_LINK_OPTIONS=-lc
@@ -325,7 +325,7 @@
ifeq ($(PLATFORM), MACOSX)
SUPPORTED = TRUE
- PLATFORM_COMPILE_OPTIONS = -Wall -D${PLATFORM} -D_REENTRANT
-DXALAN_USE_XERCES_LOCAL_CODEPAGE_TRANSCODERS
+ PLATFORM_COMPILE_OPTIONS = -Wall -fno-elide-constructors -D${PLATFORM}
-D_REENTRANT -DXALAN_USE_XERCES_LOCAL_CODEPAGE_TRANSCODERS
ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib
SHLIBSUFFIX=.dylib
CC1 = ${CXX} $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]