diff options
Diffstat (limited to 'stlport')
-rw-r--r-- | stlport/makefile.mk | 4 | ||||
-rw-r--r-- | stlport/prj/d.lst | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/stlport/makefile.mk b/stlport/makefile.mk index b20966b8ef7b..9689db5da3b6 100644 --- a/stlport/makefile.mk +++ b/stlport/makefile.mk @@ -151,6 +151,10 @@ BUILD_FLAGS=-f vc7.mak EXFLAGS="/EHa /Zc:wchar_t-" CCNUMVER=$(CCNUMVER) CXX+= -Wl,--hash-style=both .ENDIF +.IF "$(HAVE_LD_BSYMBOLIC_FUNCTIONS)" == "TRUE" +CXX+= -Wl,-Bsymbolic-functions -Wl,--dynamic-list-cpp-new -Wl,--dynamic-list-cpp-typeinfo +.ENDIF + .IF "$(COM)"=="C52" BUILD_ACTION=make .IF "$(CCNUMVER)">="00050008" diff --git a/stlport/prj/d.lst b/stlport/prj/d.lst index 88a186ffeb87..f379d7d14c36 100644 --- a/stlport/prj/d.lst +++ b/stlport/prj/d.lst @@ -17,9 +17,8 @@ mkdir: %_DEST%\inc%_EXT%\stl\wrap_std\h ..\%__SRC%\inc\stlport\using\h\* %_DEST%\inc%_EXT%\stl\using\h\* ..\%__SRC%\inc\stlport\wrap_std\* %_DEST%\inc%_EXT%\stl\wrap_std\* ..\%__SRC%\inc\stlport\wrap_std\h\* %_DEST%\inc%_EXT%\stl\wrap_std\h\* -..\%__SRC%\lib\lib*.so* %_DEST%\lib%_EXT%\lib*.so* +..\%__SRC%\lib\lib*.so %_DEST%\lib%_EXT%\lib*.so ..\%__SRC%\lib\lib*.a %_DEST%\lib%_EXT%\lib*.a -..\%__SRC%\lib\lib*.dylib %_DEST%\lib%_EXT%\lib*.dylib ..\%__SRC%\lib\*.lib %_DEST%\lib%_EXT%\*.lib ..\%__SRC%\bin\*.dll %_DEST%\bin%_EXT%\*.dll |