BSD Ports

lang/compiler-rt 21.1.8 NetBSD

LLVM runtime libraries

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
a4856445ee
License
apache-2.0
Categories
lang, devel
Package size
32850.3 KiB, 262161.5 KiB installed

Description

The 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.

In the other systems

SystemPortVersion
NetBSDlang/compiler-rt21.1.8
DragonFlydevel/compiler-rt0.r131639_1
MidnightBSDdevel/compiler-rt
HardenedBSDdevel/compiler-rt0.r131639_1
GhostBSDdevel/compiler-rt0.r131639_1

Install

Binary package:

pkgin install compiler-rt

From pkgsrc:

cd /usr/pkgsrc/lang/compiler-rt && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_6421.1.8
NetBSD 10.1 aarch64-
SmartOS / illumos x86_6422.1.8nb1
macOS 15 arm6422.1.8nb1

Dependencies

Run dependencies 1
Required by 2

Commit history 2

DateCommitCreditsLog message
a4856445ee wiz *: recursive bump for llvm 22
a4dbec0b08 adam llvm: updated to 22.1.8
22.1.8 https://releases.llvm.org/22.1.0/docs/ReleaseNotes.html