[pkg-d-commits] [ldc] annotated tag v0.17.2 created (now ad869e5)

Matthias Klumpp mak at moszumanska.debian.org
Sun Apr 23 22:35:54 UTC 2017


This is an automated email from the git hooks/post-receive script.

mak pushed a change to annotated tag v0.17.2
in repository ldc.

        at  ad869e5   (tag)
   tagging  f2430fd0a5e8cedfca952301a4b83313ea3ac899 (commit)
  replaces  v0.17.1
 tagged by  Kai Nacke
        on  Sun Oct 9 15:19:36 2016 +0200

- Log -----------------------------------------------------------------
v0.17.2(2.068.2)

Dan Olson (4):
      dmd-testsuite with ARM happy constfold
      ARM AAPCS: struct rewrite with 8-byte alignment
      Merge pull request #1446 from smolt/arm-abi-rewrite64
      Merge pull request #1560 from ldc-developers/arm_float_abi

David Nadlinger (19):
      gen: Make DVarValue::var private [nfc]
      gen: Remove unused DFieldValue [nfc]
      Re-clang-format some files [nfc]
      refactor: Remove last bits of direct connection between DVarValue and VarDeclaration
      Use special ref var machinery for CondExp temporary
      Random comment cleanup [nfc]
      gen: Properly implement result instruction scope check in ToElemVisitor
      Merge pull request #1389 from klickverbot/var-val-fix
      port: Use std::* versions cmath/ctype functions
      Merge pull request #1403 from klickverbot/port-std
      Merge pull request #1430 from JohanEngelen/fix_llvm39
      Merge pull request #1442 from smolt/fix-runnable-constfold
      Merge pull request #1447 from ldc-developers/android
      core.atomic: Fix atomicOp template constraint for -de
      Do not squelch deprecation messages when building druntime/Phobos
      Merge pull request #1456 from klickverbot/atomic-constraint
      Merge pull request #1458 from klickverbot/runtime-deprecated
      Fix AppVeyor std.string unit test argument patching
      Merge pull request #1461 from klickverbot/ltsmaster-fix-appveyor

Joakim (2):
      Add a handful of fixes for Android
      Differentiate between the soft and hard floating-point ABIs for ARM, to decide

Johan Engelen (16):
      Define TypeInfo symbols as mutable (instead of immutable), to comply with DMD. Fixes issue #1377.
      Ensure strict evaluation order in slice expressions. Fixes a testsuite bug that only manifests itself for 32bit compilation.
      Add the @ldc.attributes.weak linkage attributes for global symbols.
      Merge pull request #1378 from JohanEngelen/weaklink
      Temporarily disable LLVM 3.8 in Travis builds while waiting for whitelisting of new LLVM APT sources/packages.
      Add FileCheck for LLVM 3.9.
      Mark memory management functions as @weak, so that user code can override them.
      Merge pull request #1413 from JohanEngelen/lts_weak
      fix building against LLVM master. Patch by @rainers
      Solaris: fix stdio issue for x64 OS
      Merge pull request #1484 from JohanEngelen/solaris
      Update Phobos: fixes Windows datetime test.
      Update druntime (Solaris fixes).
      Fix FindLLVM for LLVM 4.0
      Add LLVM 4.0 FileCheck util
      Fix LLVM 4.0 build.

Kai Nacke (27):
      Merge pull request #1382 from JohanEngelen/slicebug
      Merge pull request #1380 from JohanEngelen/typeinfo
      std.math: Fix NaN payload unittest in errorfunction
      Refine disabling of tests
      Merge pull request #1383 from ldc-developers/ppctest
      Add 'cold' and 'noreturn' attributes to _d_assert et.al.
      core.math: Add unit test for ldexp()
      Merge pull request #1386 from redstar/cold
      Introduce new ABI class for PPC64LE.
      Merge pull request #1392 from redstar/ppcabi
      Test suite updates for PPC/PPC64.
      Fix Circle-CI build.
      Merge pull request #1400 from redstar/circleci
      Re-enable LLVM 3.8 and upgrade OS X build to LLVM 3.7.
      Merge pull request #1402 from redstar/travis
      LLVM 3.9: Add new intrinsic llvm.bitreverse.i#
      Do not use `-Xlinker` for linker options starting with `-shared` or `-static`.
      Merge pull request #1468 from redstar/linker
      druntime: Solaris: add utsname.
      druntime: Linux/PPC64: Fix use of __tls_get_addr
      ARM: Fix for std.math softfloat
      Add latest changes for cent/ucent data type.
      LLVM 3.9: llvm::Reloc::Default was removed.
      LLVM 3.9: DataLayout.getLargestLegalIntTypeSize() was renamed.
      ppc/ppc64: small druntime fixes
      PPC/PPC64: Fix ABI errors.
      Merge pull request #1680 from redstar/ppcabi

Martin (1):
      Don't ignore extern(C++) namespaces during codegen

Rainer Schuetze (3):
      create our own global context, it's been removed from LLVM
      update FileCheck-3.9.cpp from LLVM
      fix build against LLVM trunk svn rev 273030

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  4a98534   Differentiate between the soft and hard floating-point ABIs for ARM, to decide whether to return the address of structs with floating-point numbers in general-purpose registers.
       new  b90bcbd   Merge pull request #1560 from ldc-developers/arm_float_abi
       new  dd9ab23   ARM: Fix for std.math softfloat
       new  8b413ed   Add latest changes for cent/ucent data type.
       new  618818b   update FileCheck-3.9.cpp from LLVM
       new  0f9bf9d   fix build against LLVM trunk svn rev 273030
       new  b60a1c9   LLVM 3.9: llvm::Reloc::Default was removed.
       new  738c6ab   LLVM 3.9: DataLayout.getLargestLegalIntTypeSize() was renamed.
       new  5321058   Fix FindLLVM for LLVM 4.0
       new  26eaf40   Add LLVM 4.0 FileCheck util
       new  0818f16   Fix LLVM 4.0 build.
       new  24592d8   ppc/ppc64: small druntime fixes
       new  fb06a99   PPC/PPC64: Fix ABI errors.
       new  f2430fd   Merge pull request #1680 from redstar/ppcabi

The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-d/ldc.git



More information about the pkg-d-commits mailing list