• Stephan Bergmann's avatar
    Support for tcmalloc and jemalloc is long dead · 494bdd3d
    Stephan Bergmann yazdı
    When it was originally added to --with-alloc (tcmalloc:
    f63ffaf3,
    54efc5ed,
    0abd71b4
    708b6d42 "INTEGRATION: CWS configure14: #i59160#
    allow usage of tcmalloc and system-malloc"; jemalloc:
    826a90d6 "configure25: #i111045# jemalloc"), the
    old build system's solenv/inc/unxlng*.mk added corresponding -l switches to
    linker command lines, but it appears that was never carried over into the new
    build system.
    
    And even if the AC_CHECL_LIB calls in configure.ac prior to
    e612f026 "Ensure AC_CHECK_LIB/AC_SEARCH_LIBS do
    not poison LIBS" would have extended LIBS with the correpsonding -l switches,
    there appears to be no mechanism in the new build system that would have
    depended on letting that have any effect on which alloc lib to link against.
    
    So the only remaining effect of --with-alloc={tcmalloc,jemalloc} is to set
    FORCE_SYSALLOC in Library_sal.mk, same as --with-alloc=system does.  So whoever
    still uses the former configure switches should just switch to the latter.
    
    (Also adapt the documentation of --with-alloc to reality, "internal" instead of
    "oo".)
    
    Change-Id: Iac0e302c5f9602daf5f8452a0fc1887dc55ee27b
    Reviewed-on: https://gerrit.libreoffice.org/47178Tested-by: 's avatarJenkins <ci@libreoffice.org>
    Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
    494bdd3d
Adı
Son kayıt (commit)
Son güncelleme
..
android Loading commit data...
cppunittester Loading commit data...
inc Loading commit data...
osl Loading commit data...
qa Loading commit data...
rtl Loading commit data...
test Loading commit data...
textenc Loading commit data...
util Loading commit data...
CppunitTest_Module_DLL.mk Loading commit data...
CppunitTest_sal_osl.mk Loading commit data...
CppunitTest_sal_osl_security.mk Loading commit data...
CppunitTest_sal_rtl.mk Loading commit data...
CppunitTest_sal_types.mk Loading commit data...
Executable_cppunittester.mk Loading commit data...
Executable_osl_process_child.mk Loading commit data...
Library_lo-bootstrap.mk Loading commit data...
Library_sal.mk Loading commit data...
Library_sal_textenc.mk Loading commit data...
Makefile Loading commit data...
Module_sal.mk Loading commit data...
README Loading commit data...