summaryrefslogtreecommitdiff
path: root/include/makeinclude/platform_sunos5_sunc++.GNU
diff options
context:
space:
mode:
Diffstat (limited to 'include/makeinclude/platform_sunos5_sunc++.GNU')
-rw-r--r--include/makeinclude/platform_sunos5_sunc++.GNU20
1 files changed, 7 insertions, 13 deletions
diff --git a/include/makeinclude/platform_sunos5_sunc++.GNU b/include/makeinclude/platform_sunos5_sunc++.GNU
index f551c5d9814..1fda9c3cd58 100644
--- a/include/makeinclude/platform_sunos5_sunc++.GNU
+++ b/include/makeinclude/platform_sunos5_sunc++.GNU
@@ -24,15 +24,9 @@
# size should not be penalized. We don't use it because it's not
# necessary with automatic template instantiation.
-ifeq (,$(debug))
- debug = 1
-endif
-ifeq (,$(distrib))
- distrib = 0
-endif
-ifeq (,$(threads))
- threads = 1
-endif
+debug = 1
+distrib = 0
+threads = 1
tk_reactor = 0
ace_with_x11 = 0
@@ -69,12 +63,9 @@ ifeq (Compilers 4.2,$(findstring Compilers 4.2,$(CC_VERSION)))
#### without -features=rtti, to convert dynamic_cast to static_cast.
CCFLAGS += -DACE_LACKS_RTTI
endif # ! rtti
-
- #### Create template repository to avoid compiler warning.
- TEMPLATE_REPOSITORY = Templates.DB
else # ! 4.2
ifeq (Compilers 5,$(findstring Compilers 5,$(CC_VERSION)))
- #### CC 5.0 or later
+#### CC 5.0 or later
#### Inlining appears to cause link problems with early releases of
#### CC 5.0.
inline = 0
@@ -129,6 +120,9 @@ ARFLAGS = -xar -o
RANLIB = echo
SOFLAGS = -G $(CPPFLAGS)
+#### Create template repository to avoid compiler warning.
+TEMPLATE_REPOSITORY = Templates.DB
+
ifdef BIN
#### Builds .shobj/$*.o file, then .shobj/$*.so file. The .o files
#### are used for building libraries and executables. But, it seems