summaryrefslogtreecommitdiff
path: root/ACE/include/makeinclude/platform_tru64_post.GNU
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/include/makeinclude/platform_tru64_post.GNU')
-rw-r--r--ACE/include/makeinclude/platform_tru64_post.GNU32
1 files changed, 32 insertions, 0 deletions
diff --git a/ACE/include/makeinclude/platform_tru64_post.GNU b/ACE/include/makeinclude/platform_tru64_post.GNU
new file mode 100644
index 00000000000..52ccdc93d1a
--- /dev/null
+++ b/ACE/include/makeinclude/platform_tru64_post.GNU
@@ -0,0 +1,32 @@
+# $Id$
+
+# Common definitions which were in multiple files adding to the confusion
+
+# All versions of 4.x...Why doesn't Digital have 4.[a-z] ? That would be
+# more fun...
+
+ifeq (4.,$(findstring 4.,$(ACE_DU_VERSION)))
+ ifeq (4.0D,$(findstring 4.0D,$(ACE_DU_SUBVERSION)))
+ CFLAGS += -DDIGITAL_UNIX=0x40D
+ else
+ ifeq (4.0E,$(findstring 4.0E,$(ACE_DU_SUBVERSION)))
+ CFLAGS += -DDIGITAL_UNIX=0x40E
+ else
+ ifeq (4.0F,$(findstring 4.0F,$(ACE_DU_SUBVERSION)))
+ CFLAGS += -DDIGITAL_UNIX=0x40F
+ else
+ ifeq (4.0G,$(findstring 4.0G,$(ACE_DU_SUBVERSION)))
+ CFLAGS += -DDIGITAL_UNIX=0x40F # can't have 0x40G
+ else
+ CFLAGS += -DDIGITAL_UNIX=0x400
+ endif
+ endif
+ endif
+ endif
+else # ! 4.x
+ ifeq (V5.1,$(findstring V5.1,$(ACE_DU_SUBVERSION)))
+ CFLAGS += -DDIGITAL_UNIX=0x510
+ else
+ CFLAGS += -DDIGITAL_UNIX=0x500
+ endif
+endif # ! 5.x