History log of /haiku/src/build/libroot/misc.cpp
Revision Date Author Comments
# 77c8afb4 16-Jun-2018 Jessica Hamilton <jessica.l.hamilton@gmail.com>

libroot_build: don't define system_time() on Haiku host.

* On x86_64, this was causing an infinite loop between
libroot & libroot_build in the host unzip tool.


# 77b60d22 02-May-2014 Adrien Destugues <pulkomandy@pulkomandy.tk>

Use std::stable_sort instead of mergesort.

* stable_sort is part of the C++ standard, and should work just as well.


# 6df2ee73 02-May-2014 Adrien Destugues <pulkomandy@pulkomandy.tk>

Try to fix build on Linux.

* Linux is the only one of our supported build hosts to not have
mergesort. Provide an implementation that calls qsort, since the qsort
implementation in the glibc used by Linux uses a mergesort (!) for small
arrays.


# cfb5f18d 11-Dec-2011 Rene Gollent <anevilyak@gmail.com>

Correct signature mismatch that prevented this symbol from winding up
in the library properly. Fixes DEBUG build.


# 13944782 11-Dec-2011 Rene Gollent <anevilyak@gmail.com>

This file had CR/LF line endings for some reason.


# 87c9daae 13-Nov-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

_debuggerAssert() was missing for debug build.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14899 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 677aaae1 07-Nov-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

HaikuBuildCompatibility.h has been renamed to BeOSBuildCompatibility.h.
Should fix the build under Linux.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14763 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc3 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 77b60d2222904e326718bf0f1e57efc7cd42ada7 02-May-2014 Adrien Destugues <pulkomandy@pulkomandy.tk>

Use std::stable_sort instead of mergesort.

* stable_sort is part of the C++ standard, and should work just as well.


# 6df2ee73b35e3a3d1672801a89616cde654e1ac3 02-May-2014 Adrien Destugues <pulkomandy@pulkomandy.tk>

Try to fix build on Linux.

* Linux is the only one of our supported build hosts to not have
mergesort. Provide an implementation that calls qsort, since the qsort
implementation in the glibc used by Linux uses a mergesort (!) for small
arrays.


# cfb5f18de4e9368dc4c7ecd79c89f9387873e8fc 11-Dec-2011 Rene Gollent <anevilyak@gmail.com>

Correct signature mismatch that prevented this symbol from winding up
in the library properly. Fixes DEBUG build.


# 13944782067938fd5aac1302a31ff8d7c2371c2b 11-Dec-2011 Rene Gollent <anevilyak@gmail.com>

This file had CR/LF line endings for some reason.


# 87c9daae2bca63baf84e1e81eda4519a233d8ae6 13-Nov-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

_debuggerAssert() was missing for debug build.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14899 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 677aaae1873ffbe00493ecc193264e07bd7e4bf0 07-Nov-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

HaikuBuildCompatibility.h has been renamed to BeOSBuildCompatibility.h.
Should fix the build under Linux.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14763 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc301721b1f472e8297a898d4eaa2f2ee3a 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96