summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-02-24 14:29:00 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-02-24 14:29:00 +0000
commitdd895bbc2342588792952e5b9f9d7fb7fa7e72b9 (patch)
treea81a81dcb2eb7f07db383026a9b6a504ac96429b /include
parent8a893a9975270e113704d162a925d99529eccd15 (diff)
downloadATCD-dd895bbc2342588792952e5b9f9d7fb7fa7e72b9.tar.gz
ChangeLogTag: Sat Feb 24 08:21:48 2001 David L. Levine <levine@cs.wustl.edu>
Diffstat (limited to 'include')
-rw-r--r--include/makeinclude/platform_vxworks5.x_g++.GNU6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/makeinclude/platform_vxworks5.x_g++.GNU b/include/makeinclude/platform_vxworks5.x_g++.GNU
index 8092c423d93..3d7c3049978 100644
--- a/include/makeinclude/platform_vxworks5.x_g++.GNU
+++ b/include/makeinclude/platform_vxworks5.x_g++.GNU
@@ -120,6 +120,8 @@ ifeq ($(CPU),I80486)
#### Note: -fno-implicit-templates doesn't seem to work well with g++
#### cygnus-2.7.2-960126 for pc486 target. Some member functions don't
#### get instantiated. Wind River knows about this problem (SPR 8483).
+ #### -fno-implicit-templates should be supported on Tornado II, so
+ #### it is added for that platform below.
BINXSYM_NAME = xsymDec
CFLAGS += -DCPU=I80486 -m486
TOOLENV = 386
@@ -222,6 +224,10 @@ endif # ! ACE_CC_VERSION
ifeq (egcs,$(findstring egcs,$(ACE_CC_VERSION)))
ACE_HAS_GNUG_PRE_2_8 := 0
CFLAGS += -DACE_VXWORKS=0x540
+ ifeq ($(TOOLENV),386)
+ #### Tornado II should support -fno-implicit-templates for pc486.
+ CCFLAGS += -fno-implicit-templates
+ endif # 386
ifneq (1,$(exceptions))
#### With exceptions, this is applied in wrapper_macros.GNU.
#### Without, we do it here.