diff options
author | mcorino <mcorino@users.noreply.github.com> | 2004-12-02 16:43:03 +0000 |
---|---|---|
committer | mcorino <mcorino@users.noreply.github.com> | 2004-12-02 16:43:03 +0000 |
commit | 34fa322bc383aa9e4b119045a7a497dcf235b5ea (patch) | |
tree | da63ea1fe609442a6fd17a7728b07fde39ca52be | |
parent | 2427c94593fa3f66cb5754cea934303f85ed6bc4 (diff) | |
download | ATCD-34fa322bc383aa9e4b119045a7a497dcf235b5ea.tar.gz |
ChangeLogTag: Thu Dec 2 16:42:12 UTC 2004 Martin Corino <mcorino@remedy.nl>
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | include/makeinclude/platform_vxworks5.5.x.GNU | 14 |
2 files changed, 17 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog index 184ef3f9e2c..31c1738a4fb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Thu Dec 2 16:42:12 UTC 2004 Martin Corino <mcorino@remedy.nl> + + * include/makeinclude/platform_vxworks5.5.x.GNU: + Added explicit 'signed-char' flags for ppc and arm builds. + Thu Dec 2 11:08:29 2004 Steve Huston <shuston@riverace.com> * examples/APG/Threads/Guards.cpp: Fixed "unused parameter" warning. diff --git a/include/makeinclude/platform_vxworks5.5.x.GNU b/include/makeinclude/platform_vxworks5.5.x.GNU index 85ae5f8e3ca..330bdac4b36 100644 --- a/include/makeinclude/platform_vxworks5.5.x.GNU +++ b/include/makeinclude/platform_vxworks5.5.x.GNU @@ -163,12 +163,12 @@ ifeq ("$(TOOL)","gnu") include $(ACE_ROOT)/include/makeinclude/platform_g++_common.GNU ifeq ("$(templates)","automatic") -TEMPLATES_FLAG=-fmerge-templates + C++FLAGS += -fmerge-templates endif # TEMPLATES_FLAG is set by platform_g++_common.GNU ifneq ($(TEMPLATES_FLAG),) # If specified, add it to the CCFLAGS - C++FLAGS += $(TEMPLATES_FLAG) + CPPFLAGS += $(TEMPLATES_FLAG) endif endif # TOOl == gnu @@ -197,6 +197,16 @@ else endif endif # rtti +ifneq ($(findstring $(VX_CPU_FAMILY),ppc arm),) +ifeq ("$(TOOL)","diab") + C++FLAGS += -Xchar-signed +else +ifeq ("$(TOOL)","gnu") + C++FLAGS += -fsigned-char +endif +endif +endif + ifneq ($(optimize),1) CC_OPTIM_NORMAL = endif |