• Stephan Bergmann's avatar
    Cut down on -pthread/-lpthread proliferation · b1141fa6
    Stephan Bergmann yazdı
    Building against libstdc++ effectively always requires -pthread anyway (as
    various standard C++ headers require it, see the comment added to
    solenv/gbuild/platform/unxgcc.mk), so many explicit uses of -pthread/-lpthread
    can be removed.
    
    Doing a (partial) test build on Linux with Clang -stdlib=libc++ suggests that
    libc++ indeed doesn't need -pthread as libstdc++ does.
    
    The remaining uses of -pthread/-lpthread are mostly in configure.ac for the
    various BSDs (which somebody else might want to clean up now), and related to
    external projects.  I tried to be careful to remove -pthread/-lpthread from
    makefiles only when C++ object files are involved (so -pthread will now be
    included on the link command line by default).
    
    Change-Id: I936e082839cb9a434bd273ce5a1f187a4245dfa1
    Reviewed-on: https://gerrit.libreoffice.org/71291
    Tested-by: Jenkins
    Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
    b1141fa6
Adı
Son kayıt (commit)
Son güncelleme
..
com/sun/star/comp/smoketest Loading commit data...
data Loading commit data...
org/libreoffice/smoketest Loading commit data...
CppunitTest_smoketest.mk Loading commit data...
Executable_libtest.mk Loading commit data...
Extension_TestExtension.mk Loading commit data...
Jar_TestExtension.mk Loading commit data...
Jar_smoketest.mk Loading commit data...
Library_smoketest.mk Loading commit data...
Makefile Loading commit data...
Module_smoketest.mk Loading commit data...
README Loading commit data...
Zip_smoketestdoc.mk Loading commit data...
libtest.cxx Loading commit data...
smoketest.cxx Loading commit data...
smoketest_too.cxx Loading commit data...