Subject: CVS commit: pkgsrc/lang
From: Jonathan Perkin
Date: 2018-08-09 15:40:34
Message id: 20180809134034.A406FFBEC@cvs.NetBSD.org

Log Message:
lang: Import compiler-rt version 6.0.1.

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.

Files:
RevisionActionfile
1.1addpkgsrc/lang/compiler-rt/DESCR
1.1addpkgsrc/lang/compiler-rt/Makefile
1.1addpkgsrc/lang/compiler-rt/PLIST
1.1addpkgsrc/lang/compiler-rt/buildlink3.mk
1.1addpkgsrc/lang/compiler-rt/distinfo
1.1addpkgsrc/lang/compiler-rt/patches/patch-cmake_config-ix.cmake