Path to this page:
./
lang/compiler-rt,
LLVM runtime libraries
Branch: pkgsrc-2020Q1,
Version: 9.0.1,
Package name: compiler-rt-9.0.1,
Maintainer: pkgsrc-usersThe compiler-rt project consists of:
- builtins - a simple library that provides an implementation of the low-level
target-specific hooks required by code generation and other runtime
components. For example, when compiling for a 32-bit target, converting a
double to a 64-bit unsigned integer is compiling into a runtime call to the
"__fixunsdfdi" function. The builtins library provides optimized
implementations of this and other low-level routines, either in
target-independent C form, or as a heavily-optimized assembly.
- sanitizer runtimes - runtime libraries that are required to run the code
with sanitizer instrumentation. This includes runtimes for:
* AddressSanitizer
* ThreadSanitizer
* UndefinedBehaviorSanitizer
* MemorySanitizer
* LeakSanitizer
* DataFlowSanitizer
- profile - library which is used to collect coverage information.
- BlocksRuntime - a target-independent implementation of Apple "Blocks"
runtime interfaces.
Required to run:[
lang/llvm]
Required to build:[
devel/googletest] [
lang/python37]
Master sites:
SHA1: b35bc6ed7ce40f18ac45c81f4cf02ffd1f14de82
RMD160: 0a2bcf2ae22362a3c6743e3a63d3943a3f284946
Filesize: 1937.332 KB
Version history: (Expand)
- (2020-04-20) Package has been reborn
- (2020-04-19) Package added to pkgsrc.se, version compiler-rt-9.0.1 (created)