./lang/compiler-rt, LLVM runtime libraries

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 16.0.6, Package name: compiler-rt-16.0.6, Maintainer: pkgsrc-users

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.


Required to run:
[lang/llvm]

Required to build:
[devel/googletest] [pkgtools/cwrappers] [lang/python37]

Master sites:

Filesize: 2302.969 KB

Version history: (Expand)


CVS history: (Expand)


   2023-10-06 21:15:21 by Adam Ciarcinski | Files touched by this commit (53) | Package updated
Log message:
llvm: updated to 16.0.6

https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-07-18 20:25:29 by Nia Alarie | Files touched by this commit (4)
Log message:
lang: Adapt packages to USE_(CC|CXX)_FEATURES where possible
   2023-05-02 20:19:24 by Nikita | Files touched by this commit (4)
Log message:
compiler-rt, wasi-libcxx, wasi-compiler-rt, libunwind: restrict bl3 while 16 is \ 
in wip
   2023-03-03 10:53:14 by Thomas Klausner | Files touched by this commit (2)
Log message:
compiler-rt: add upstream bug report
   2023-03-03 10:47:20 by Thomas Klausner | Files touched by this commit (2)
Log message:
compiler-rt: fix build on NetBSD-current
   2023-01-12 20:32:54 by Adam Ciarcinski | Files touched by this commit (15) | Package updated
Log message:
llvm: updated to 15.0.7

LLVM 15.0.7 is now available. This release is a bug-fix release and is API and \ 
ABI compatible with 15.0.0. If there are no major issues found with this \ 
release, then it will be the last 15.0.x release.
   2022-11-30 20:55:00 by Adam Ciarcinski | Files touched by this commit (19) | Package updated
Log message:
llvm: updated to 15.0.6

15.0.6
Bug fixes