[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