[complement-svn] SF.net SVN: complement: [1818] trunk/complement/explore/Makefiles
Status: Pre-Alpha
Brought to you by:
complement
From: <com...@us...> - 2008-02-27 14:13:58
|
Revision: 1818 http://complement.svn.sourceforge.net/complement/?rev=1818&view=rev Author: complement Date: 2008-02-27 06:13:55 -0800 (Wed, 27 Feb 2008) Log Message: ----------- gmake/lib/gcc.mak: 3.3 is normal compiler, just some builds was wrong---use common scheme for compiler's libraries; gmake/gcc.mak: option for 64-bit HP-UX at IA64; gmake/hp-ux/targetsys.mak: HP use .so for shared libs on intel-based 64-bits HP-UX; Modified Paths: -------------- trunk/complement/explore/Makefiles/ChangeLog trunk/complement/explore/Makefiles/gmake/gcc.mak trunk/complement/explore/Makefiles/gmake/hp-ux/targetsys.mak trunk/complement/explore/Makefiles/gmake/lib/gcc.mak Modified: trunk/complement/explore/Makefiles/ChangeLog =================================================================== --- trunk/complement/explore/Makefiles/ChangeLog 2008-02-26 14:39:44 UTC (rev 1817) +++ trunk/complement/explore/Makefiles/ChangeLog 2008-02-27 14:13:55 UTC (rev 1818) @@ -1,3 +1,14 @@ +2008-02-27 Petr Ovtchenkov <pt...@is...> + + * gmake/lib/gcc.mak: 3.3 is normal compiler, just some + builds was wrong---use common scheme for compiler's + libraries; + + * gmake/gcc.mak: option for 64-bit HP-UX at IA64; + + * gmake/hp-ux/targetsys.mak: HP use .so for shared libs + on intel-based 64-bits HP-UX; + 2008-02-26 Petr Ovtchenkov <pt...@is...> * gmake/gcc.mak: use more convenient option -dumpversion Modified: trunk/complement/explore/Makefiles/gmake/gcc.mak =================================================================== --- trunk/complement/explore/Makefiles/gmake/gcc.mak 2008-02-26 14:39:44 UTC (rev 1817) +++ trunk/complement/explore/Makefiles/gmake/gcc.mak 2008-02-27 14:13:55 UTC (rev 1818) @@ -1,4 +1,4 @@ -# Time-stamp: <08/02/26 13:46:36 yeti> +# Time-stamp: <08/02/26 13:46:36 ptr> # # Copyright (c) 1997-1999, 2002, 2003, 2005-2008 # Petr Ovtchenkov @@ -133,6 +133,10 @@ endif ifeq ($(OSNAME),hp-ux) +ifneq ($(M_ARCH),ia64) +release-static : OPT += -fno-reorder-blocks +release-shared : OPT += -fno-reorder-blocks +endif CCFLAGS = -pthread $(OPT) CFLAGS = -pthread $(OPT) # CXXFLAGS = -pthread -nostdinc++ -fexceptions $(OPT) Modified: trunk/complement/explore/Makefiles/gmake/hp-ux/targetsys.mak =================================================================== --- trunk/complement/explore/Makefiles/gmake/hp-ux/targetsys.mak 2008-02-26 14:39:44 UTC (rev 1817) +++ trunk/complement/explore/Makefiles/gmake/hp-ux/targetsys.mak 2008-02-27 14:13:55 UTC (rev 1818) @@ -1,4 +1,4 @@ -# Time-stamp: <07/05/31 00:48:27 ptr> +# Time-stamp: <08/01/29 09:44:51 ptr> # # Copyright (c) 1997-1999, 2002, 2003, 2005-2007 # Petr Ovtchenkov @@ -9,7 +9,11 @@ # Licensed under the Academic Free License version 3.0 # +ifeq ($(M_ARCH),ia64) +SO := so +else SO := sl +endif ARCH := a AR := ar Modified: trunk/complement/explore/Makefiles/gmake/lib/gcc.mak =================================================================== --- trunk/complement/explore/Makefiles/gmake/lib/gcc.mak 2008-02-26 14:39:44 UTC (rev 1817) +++ trunk/complement/explore/Makefiles/gmake/lib/gcc.mak 2008-02-27 14:13:55 UTC (rev 1818) @@ -30,7 +30,7 @@ endif ifeq ($(CXX_VERSION_MAJOR),3) -# gcc before 3.4 (i.e. 3.0.x, 3.1.x, 3.2.x) has buggy libsupc++, so we should link with libstdc++ to avoid one +# gcc before 3.3 (i.e. 3.0.x, 3.1.x, 3.2.x) has buggy libsupc++, so we should link with libstdc++ to avoid one ifeq ($(CXX_VERSION_MINOR),0) NOT_USE_NOSTDLIB := 1 endif @@ -40,10 +40,7 @@ ifeq ($(CXX_VERSION_MINOR),2) NOT_USE_NOSTDLIB := 1 endif -ifeq ($(CXX_VERSION_MINOR),3) -NOT_USE_NOSTDLIB := 1 endif -endif endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |