head 1.2; access; symbols pkgsrc-2019Q3:1.1.0.4 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.2 pkgsrc-2019Q2-base:1.1; locks; strict; comment @// @; 1.2 date 2019.10.19.13.52.40; author adam; state dead; branches; next 1.1; commitid EKfFOmrVp90oYtHB; 1.1 date 2019.06.04.10.22.17; author jperkin; state Exp; branches; next ; commitid gZLHbuhZGfzCdRpB; desc @@ 1.2 log @llvm: updated to 9.0.0 9.0.0: Non-comprehensive list of changes in this release: * Two new extension points, namely EP_FullLinkTimeOptimizationEarly and EP_FullLinkTimeOptimizationLast are available for plugins to specialize the legacy pass manager full LTO pipeline. * llvm-objcopy/llvm-strip got support for COFF object files/executables, supporting the most common copying/stripping options. * The CMake parameter CLANG_ANALYZER_ENABLE_Z3_SOLVER has been replaced by LLVM_ENABLE_Z3_SOLVER. * The RISCV target is no longer “experimental” (see Changes to the RISCV Target below for more details). * The ORCv1 JIT API has been deprecated. Please see Transitioning from ORCv1 to ORCv2. * Support for target-independent hardware loops in IR has been added, with PowerPC and Arm implementations. @ text @$NetBSD: patch-utils_FileCheck_FileCheck.cpp,v 1.1 2019/06/04 10:22:17 jperkin Exp $ Avoid ambiguous function call. --- utils/FileCheck/FileCheck.cpp.orig 2019-02-12 15:22:48.000000000 +0000 +++ utils/FileCheck/FileCheck.cpp @@@@ -403,7 +403,7 @@@@ static void DumpAnnotatedInput(raw_ostre unsigned LineCount = InputFileText.count('\n'); if (InputFileEnd[-1] != '\n') ++LineCount; - unsigned LineNoWidth = log10(LineCount) + 1; + unsigned LineNoWidth = log10((double)LineCount) + 1; // +3 below adds spaces (1) to the left of the (right-aligned) line numbers // on input lines and (2) to the right of the (left-aligned) labels on // annotation lines so that input lines and annotation lines are more @ 1.1 log @llvm: Fix build on SunOS. @ text @d1 1 a1 1 $NetBSD$ @