diff options
Diffstat (limited to 'ACE/include/makeinclude/platform_vxworks6.3.GNU')
-rw-r--r-- | ACE/include/makeinclude/platform_vxworks6.3.GNU | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/ACE/include/makeinclude/platform_vxworks6.3.GNU b/ACE/include/makeinclude/platform_vxworks6.3.GNU index 103917ff5f9..f7330b7b0cb 100644 --- a/ACE/include/makeinclude/platform_vxworks6.3.GNU +++ b/ACE/include/makeinclude/platform_vxworks6.3.GNU @@ -216,11 +216,16 @@ endif ifeq ($(SHARED_LIBS), 1) ifeq ("$(TOOL_FAMILY)","gnu") - PIC = -fpic - SOFLAGS += -fpic -shared + ifeq ($(rtp),1) + PIC = -fpic + SOFLAGS += -fpic + endif + SOFLAGS += -shared LDFLAGS += -non-static else - PIC = -Xpic + ifeq ($(rtp),1) + PIC = -Xpic + endif SOFLAGS += -Xshared LDFLAGS += -Xdynamic endif |