History log of /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/builtins/clear_cache.c (Results 1 – 7 of 7)
Revision Date Author Comments
# a90447e2 05-May-2020 jmcneill <jmcneill@NetBSD.org>

Align addresses to cache lines in __clear_cache for aarch64.

This corrects an issue where if the start and end address fall in different
lines, and the end address is not cache line size aligned, th

Align addresses to cache lines in __clear_cache for aarch64.

This corrects an issue where if the start and end address fall in different
lines, and the end address is not cache line size aligned, the last line
will not be invalidated properly.

Patch from compiler-rt upstream: https://reviews.llvm.org/rCRT323315

show more ...


# 0cc42896 16-Jun-2017 joerg <joerg@NetBSD.org>

Implement __clear_cache using __syncicache on PPC


# 0ad2a3f9 24-May-2017 joerg <joerg@NetBSD.org>

Add __clear_cache implementatin for SPARC/SPARC64.


# ef84fd3b 27-Feb-2016 joerg <joerg@NetBSD.org>

Import compiler-rt r259194. Primary changes are better support for
128bit long double and a number of refinements in the profiling backend.


# 61f2f256 16-May-2014 joerg <joerg@NetBSD.org>

Import compiler-rt r208593. Fix a build bug in __clear_cache by not
explicitly forcing the ABI. Add first part of IEEE 754 quad support.


# f7f78b33 18-Mar-2014 joerg <joerg@NetBSD.org>

Import compiler-rt r204194. Fixes shift use in divide routines and const
correctness in gcc_personality_v0.c.


# 156cd587 26-Feb-2014 joerg <joerg@NetBSD.org>

Import compiler-rt r202303. Extend 128bit support to all LP64 platforms.