Ticket #2595: vacpp-linux.patch
File vacpp-linux.patch, 1.3 KB (added by , 14 years ago) |
---|
-
tools/build/v2/tools/vacpp.jam
old new 81 81 else 82 82 { 83 83 # Linux PPC 84 flags vacpp.compile CFLAGS <link>shared : -qpic ;84 flags vacpp.compile CFLAGS <link>shared : -qpic=large ; 85 85 flags vacpp FINDLIBS : rt ; 86 86 } 87 87 … … 117 117 118 118 actions vacpp.link.dll bind NEEDLIBS 119 119 { 120 xlC_r -G $(LINKFLAGS) -o "$(<[1])" - L$(LIBPATH) -L$(STDLIBPATH) "$(>)" "$(NEEDLIBS)" "$(NEEDLIBS)" -l$(FINDLIBS)120 xlC_r -G $(LINKFLAGS) -o "$(<[1])" -Wl,-soname -Wl,$(<[1]:D=) -L$(LIBPATH) -L$(STDLIBPATH) "$(>)" "$(NEEDLIBS)" "$(NEEDLIBS)" -l$(FINDLIBS) 121 121 } 122 122 123 123 actions vacpp.compile.c -
tools/jam/src/build.jam
old new 299 299 ## IBM VisualAge C++ 300 300 toolset vacpp xlc : "-o " : -D 301 301 : 302 [ opt --release : -s -O3 -qstrict -qinline ]303 [ opt --debug : -g -qNOOPTimize -qnoinline - pg ]302 [ opt --release : -s -O3 -qstrict -qinline -qpic=large ] 303 [ opt --debug : -g -qNOOPTimize -qnoinline -qpic=large -pg ] 304 304 -I$(--python-include) -I$(--extra-include) 305 305 : -L$(--python-lib[1]) -l$(--python-lib[2]) -bmaxdata:0x40000000 ; 306 306 ## Microsoft Visual C++ .NET 7.x 307 307 toolset vc7 cl : /Fe /Fe /Fd /Fo : -D 308 308 : /nologo