From 6b466fc7edb914548b5ecd658f2bae8fe4520d0a Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Wed, 27 Mar 2002 19:23:02 +0000 Subject: [PATCH] changed to explicit template instantiation for vxWorks --- configure/os/CONFIG.Common.vxWorksCommon | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/configure/os/CONFIG.Common.vxWorksCommon b/configure/os/CONFIG.Common.vxWorksCommon index ec57ec5e8..50e35cdfd 100644 --- a/configure/os/CONFIG.Common.vxWorksCommon +++ b/configure/os/CONFIG.Common.vxWorksCommon @@ -94,7 +94,12 @@ OP_SYS_INCLUDE_CPPFLAGS += -include $(GNU_TARGET_INCLUDE_DIR)/vxWorks.h #-------------------------------------------------- # code flags CODE_CFLAGS = -CODE_CXXFLAGS = +# +# WRS still uses an old gnu compiler with a broken -frepo and +# otherwise no automatic template instantiation mechanism as +# is the defacto standard approach today. If we remove this +# flag certain ppc targets will not build. +CODE_CXXFLAGS = -fno-implicit-templates #-------------------------------------------------- # posix c preprocessor flags