[pkg-d-commits] [ldc] 02/02: Updated version 1.4.0 from 'upstream/1.4.0'
Matthias Klumpp
mak at moszumanska.debian.org
Thu Sep 14 22:23:00 UTC 2017
This is an automated email from the git hooks/post-receive script.
mak pushed a commit to branch master
in repository ldc.
commit 92f0dcc5cb24c7fdb8a4ca7e7bfe86d6398b36c2
Merge: d9c0289 60c7af2
Author: Matthias Klumpp <mak at debian.org>
Date: Fri Sep 15 00:17:10 2017 +0200
Updated version 1.4.0 from 'upstream/1.4.0'
with Debian dir 7a9010b1be10ad85ecd5b1d429ef9562ccb7c346
.circleci/config.yml | 90 +
.travis.yml | 86 +-
CMakeLists.txt | 245 +-
README.md | 10 +-
appveyor.yml | 61 +-
bootstrap/.circleci/config.yml | 68 +
bootstrap/.travis.yml | 96 +-
bootstrap/CMakeLists.txt | 14 +-
bootstrap/LICENSE | 28 +-
bootstrap/appveyor.yml | 162 -
bootstrap/circle.yml | 98 -
bootstrap/driver/codegenerator.cpp | 73 +-
bootstrap/driver/configfile.cpp | 3 +
bootstrap/driver/exe_path.cpp | 10 +-
bootstrap/driver/exe_path.h | 2 +-
bootstrap/driver/ldmd.cpp | 2 +-
bootstrap/driver/main.cpp | 33 +-
bootstrap/driver/toobj.cpp | 4 +-
bootstrap/gen/abi-ppc64le.cpp | 1 -
bootstrap/gen/asmstmt.cpp | 3 -
bootstrap/gen/attributes.cpp | 23 +-
bootstrap/gen/attributes.h | 31 +-
bootstrap/gen/cl_helpers.h | 4 +
bootstrap/gen/dibuilder.cpp | 13 +-
bootstrap/gen/functions.cpp | 8 +-
bootstrap/gen/irstate.h | 4 +-
bootstrap/gen/llvmhelpers.cpp | 15 +-
bootstrap/gen/passes/GarbageCollect2Stack.cpp | 31 +-
bootstrap/gen/runtime.cpp | 58 +-
bootstrap/gen/tocall.cpp | 24 +-
bootstrap/ir/irfunction.cpp | 13 +-
bootstrap/ir/irfuncty.cpp | 10 +-
bootstrap/runtime/druntime/src/core/math.d | 27 +-
bootstrap/runtime/druntime/src/core/stdc/math.d | 6 +-
bootstrap/runtime/druntime/src/core/thread.d | 5 +
.../runtime/druntime/src/rt/sections_android.d | 11 +-
.../dmd-testsuite/fail_compilation/testhtml2.html | 2 +-
.../d2/dmd-testsuite/runnable/extra-files/cppb.cpp | 32 +
{utils => bootstrap/utils}/FileCheck-5.0.cpp | 0
circle.yml | 99 -
cmake/Modules/FindLLVM.cmake | 108 +-
ddmd/access.d | 2 +-
ddmd/aggregate.d | 52 +-
ddmd/aliasthis.d | 2 +-
ddmd/apply.d | 2 +-
ddmd/argtypes.d | 2 +-
ddmd/arrayop.d | 24 +-
ddmd/arraytypes.d | 2 +-
ddmd/asttypename.d | 115 +
ddmd/attrib.d | 2 +-
ddmd/builtin.d | 2 +-
ddmd/canthrow.d | 4 +-
ddmd/clone.d | 15 +-
ddmd/complex.d | 2 +-
ddmd/cond.d | 7 +-
ddmd/constfold.d | 28 +-
ddmd/cppmangle.d | 2 +-
ddmd/ctfeexpr.d | 6 +-
ddmd/dcast.d | 2 +-
ddmd/dclass.d | 7 +-
ddmd/declaration.d | 16 +-
ddmd/declaration.h | 17 +-
ddmd/delegatize.d | 2 +-
ddmd/denum.d | 5 +-
ddmd/dimport.d | 2 +-
ddmd/dinifile.d | 18 +-
ddmd/dinterpret.d | 5 +-
ddmd/dmacro.d | 2 +-
ddmd/dmangle.d | 4 +-
ddmd/dmodule.d | 2 +-
ddmd/doc.d | 6 +-
ddmd/dscope.d | 2 +-
ddmd/dstruct.d | 2 +-
ddmd/dsymbol.d | 16 +-
ddmd/dsymbol.h | 11 +-
ddmd/dtemplate.d | 206 +-
ddmd/dversion.d | 2 +-
ddmd/entity.d | 6 +-
ddmd/errors.d | 2 +-
ddmd/errors.h | 43 +-
ddmd/escape.d | 55 +-
ddmd/expression.d | 152 +-
ddmd/expression.h | 20 +-
ddmd/func.d | 409 +--
ddmd/globals.d | 24 +-
ddmd/globals.h | 12 +-
ddmd/gluelayer.d | 12 +-
ddmd/hdrgen.d | 83 +-
ddmd/identifier.d | 6 +-
ddmd/identifier.h | 2 +-
ddmd/idgen.d | 11 +-
ddmd/impcnvtab.d | 2 +-
ddmd/imphint.d | 2 +-
ddmd/import.h | 3 +-
ddmd/init.d | 4 +-
ddmd/inline.d | 2 +-
ddmd/intrange.d | 2 +-
ddmd/json.d | 2 +-
ddmd/lexer.d | 43 +-
ddmd/mars.d | 40 +-
ddmd/module.h | 3 +-
ddmd/mtype.d | 255 +-
ddmd/mtype.h | 17 +-
ddmd/nogc.d | 2 +-
ddmd/nspace.d | 2 +-
ddmd/objc.d | 2 +-
ddmd/opover.d | 2 +-
ddmd/optimize.d | 2 +-
ddmd/parse.d | 38 +-
ddmd/readme.txt | 5 +-
ddmd/root/aav.d | 2 +-
ddmd/root/array.d | 2 +-
ddmd/root/array.h | 16 +-
ddmd/root/ctfloat.d | 30 +-
ddmd/root/ctfloat.h | 10 +-
ddmd/root/file.d | 2 +-
ddmd/root/filename.d | 2 +-
ddmd/root/hash.d | 67 +
ddmd/root/man.d | 2 +-
ddmd/root/object.h | 14 +-
ddmd/root/outbuffer.d | 2 +-
ddmd/root/port.d | 2 +-
ddmd/root/rmem.d | 2 +-
ddmd/root/rootobject.d | 23 +-
ddmd/root/speller.d | 2 +-
ddmd/root/stringtable.d | 51 +-
ddmd/root/stringtable.h | 2 +
ddmd/safe.d | 2 +-
ddmd/sapply.d | 2 +-
ddmd/scope.h | 2 +-
ddmd/sideeffect.d | 2 +-
ddmd/statement.d | 7 +-
ddmd/statement.h | 4 +
ddmd/statement_rewrite_walker.d | 265 ++
ddmd/statementsem.d | 149 +-
ddmd/staticassert.d | 2 +-
ddmd/target.d | 169 +-
ddmd/target.h | 44 +-
ddmd/template.h | 2 +-
ddmd/tokens.d | 2 +-
ddmd/traits.d | 85 +-
ddmd/typinf.d | 2 +-
ddmd/utf.d | 2 +-
ddmd/utils.d | 2 +-
ddmd/visitor.d | 2 +-
driver/archiver.cpp | 7 +
driver/cache.cpp | 2 +
driver/cache.h | 2 -
driver/cl_options.cpp | 34 +-
driver/cl_options.h | 3 +-
driver/cl_options_sanitizers.cpp | 205 ++
driver/cl_options_sanitizers.h | 62 +
driver/codegenerator.cpp | 17 +-
driver/configfile.cpp | 38 +-
driver/configfile.d | 88 +-
driver/configfile.h | 15 +-
driver/dcomputecodegenerator.cpp | 55 +-
driver/dcomputecodegenerator.h | 8 +-
driver/exe_path.cpp | 8 +-
driver/exe_path.h | 6 +-
driver/ldmd.cpp | 39 +-
driver/ldmd.d | 7 +-
driver/linker-gcc.cpp | 222 +-
driver/linker-msvc.cpp | 2 +-
driver/linker.cpp | 10 -
driver/main.cpp | 87 +-
driver/response.cpp | 2 +-
driver/targetmachine.cpp | 119 +-
driver/toobj.cpp | 171 +-
driver/tool.cpp | 52 +-
driver/tool.h | 1 +
gen/abi.cpp | 4 -
gen/arrays.cpp | 4 -
gen/asm-x86.h | 85 +-
gen/asmstmt.cpp | 3 -
gen/cl_helpers.h | 20 +-
gen/coverage.cpp | 2 -
gen/ctfloat.cpp | 53 +-
gen/dcompute/target.cpp | 21 +-
gen/dcompute/target.h | 7 +
gen/dcompute/targetCUDA.cpp | 15 +-
gen/dcompute/targetOCL.cpp | 20 +-
gen/declarations.cpp | 53 +-
gen/dibuilder.cpp | 218 +-
gen/dibuilder.h | 70 +-
gen/function-inlining.cpp | 7 -
gen/functions.cpp | 51 +-
gen/inlineir.cpp | 14 +-
gen/irstate.cpp | 41 +
gen/irstate.h | 24 +-
gen/ldctraits.cpp | 6 -
gen/llvmhelpers.cpp | 36 -
gen/llvmhelpers.h | 7 -
gen/moduleinfo.cpp | 5 -
gen/modules.cpp | 35 +-
gen/nested.cpp | 38 +-
gen/objcgen.cpp | 3 -
gen/optimizer.cpp | 122 +-
gen/optimizer.h | 12 -
gen/passes/GarbageCollect2Stack.cpp | 55 +-
gen/passes/SimplifyDRuntimeCalls.cpp | 12 -
gen/pgo.h | 3 +-
gen/pragma.cpp | 4 +-
gen/rttibuilder.cpp | 4 +-
gen/runtime.cpp | 8 +-
gen/semantic-dcompute.cpp | 19 +-
gen/statements.cpp | 11 +-
gen/target.cpp | 81 +-
gen/tocall.cpp | 8 +
gen/toconstelem.cpp | 69 +-
gen/toir.cpp | 61 +-
gen/tollvm.cpp | 59 +-
gen/trycatchfinally.cpp | 6 -
gen/typinf.cpp | 19 +-
ir/iraggr.cpp | 8 +-
ir/iraggr.h | 4 +-
ir/irclass.cpp | 20 +-
ir/irfunction.cpp | 2 -
ir/irfunction.h | 8 -
ir/irtype.cpp | 6 +-
ir/irtypeaggr.cpp | 22 +-
ir/irtypeaggr.h | 8 +-
ir/irtypestruct.cpp | 7 +-
ir/irvar.h | 6 +-
ldc2.conf.in | 7 +-
ldc2_install.conf.in | 5 +-
ldc2_phobos.conf.in | 7 +-
runtime/CMakeLists.txt | 514 +--
runtime/PresetRuntimeConfiguration.cmake | 97 +
runtime/druntime/Jenkinsfile | 22 +
runtime/druntime/changelog/README.md | 30 +-
runtime/druntime/circle.yml | 5 +-
runtime/druntime/circleci.sh | 74 +-
runtime/druntime/mak/COPY | 2 +
runtime/druntime/mak/SRCS | 33 +-
runtime/druntime/posix.mak | 6 +-
runtime/druntime/src/core/atomic.d | 39 +-
runtime/druntime/src/core/demangle.d | 15 +-
runtime/druntime/src/core/exception.d | 15 +-
runtime/druntime/src/core/internal/string.d | 40 +-
runtime/druntime/src/core/math.d | 14 +-
runtime/druntime/src/core/memory.d | 109 +
runtime/druntime/src/core/stdc/stdio.d | 168 +-
runtime/druntime/src/core/stdc/stdlib.d | 58 +-
runtime/druntime/src/core/stdc/string.d | 60 +-
runtime/druntime/src/core/stdc/tgmath.d | 4 +
runtime/druntime/src/core/stdcpp/typeinfo.d | 20 +-
runtime/druntime/src/core/sync/mutex.d | 328 +-
runtime/druntime/src/core/sys/freebsd/dlfcn.d | 5 +-
runtime/druntime/src/core/sys/linux/dlfcn.d | 1 +
runtime/druntime/src/core/sys/linux/ifaddrs.d | 2 +-
runtime/druntime/src/core/sys/linux/sched.d | 4 +-
runtime/druntime/src/core/sys/linux/sys/file.d | 34 +
.../druntime/src/core/sys/linux/sys/netinet/tcp.d | 2 +-
runtime/druntime/src/core/sys/osx/dlfcn.d | 4 +-
runtime/druntime/src/core/sys/posix/arpa/inet.d | 24 -
runtime/druntime/src/core/sys/posix/dlfcn.d | 23 +
runtime/druntime/src/core/sys/posix/iconv.d | 15 +
runtime/druntime/src/core/sys/posix/pthread.d | 3 +
runtime/druntime/src/core/sys/posix/stdio.d | 4 +
runtime/druntime/src/core/sys/windows/stacktrace.d | 4 +-
runtime/druntime/src/core/sys/windows/winbase.d | 3 +
runtime/druntime/src/core/sys/windows/wincon.d | 26 +-
runtime/druntime/src/core/thread.d | 156 +-
runtime/druntime/src/core/time.d | 20 +-
runtime/druntime/src/gc/config.d | 28 +-
runtime/druntime/src/gc/impl/conservative/gc.d | 20 +-
runtime/druntime/src/gc/pooltable.d | 6 +-
runtime/druntime/src/ldc/asan.d | 28 +
runtime/druntime/src/ldc/attributes.d | 96 +-
runtime/druntime/src/ldc/dcompute.d | 6 +-
runtime/druntime/src/ldc/intrinsics.di | 30 +-
runtime/druntime/src/ldc/msvc.c | 69 -
runtime/druntime/src/ldc/simd.di | 22 +-
runtime/druntime/src/object.d | 370 +-
runtime/druntime/src/rt/arrayint.d | 20 +-
runtime/druntime/src/rt/deh_win32.d | 2 +-
runtime/druntime/src/rt/deh_win64_posix.d | 2 +-
runtime/druntime/src/rt/dmain2.d | 6 +-
runtime/druntime/src/rt/dwarfeh.d | 2 +-
runtime/druntime/src/rt/lifetime.d | 38 +-
runtime/druntime/src/rt/minfo.d | 7 +-
runtime/druntime/src/rt/minit.asm | 39 +-
runtime/druntime/src/rt/minit.obj | Bin 317 -> 485 bytes
runtime/druntime/src/rt/profilegc.d | 18 +-
runtime/druntime/src/rt/qsort.d | 28 +-
runtime/druntime/src/rt/sections.d | 16 +-
runtime/druntime/src/rt/sections_android.d | 24 +-
runtime/druntime/src/rt/sections_elf_shared.d | 86 +-
runtime/druntime/src/rt/sections_ldc.d | 162 +-
runtime/druntime/src/rt/sections_osx_x86.d | 10 +-
runtime/druntime/src/rt/sections_osx_x86_64.d | 10 +-
runtime/druntime/src/rt/sections_solaris.d | 8 +-
runtime/druntime/src/rt/sections_win32.d | 71 +-
runtime/druntime/src/rt/sections_win64.d | 161 +-
runtime/druntime/src/rt/tlsgc.d | 4 +-
runtime/druntime/src/rt/trace.d | 4 +-
runtime/druntime/src/rt/typeinfo/ti_AC.d | 104 -
runtime/druntime/test/allocations/Makefile | 23 +
.../test/allocations/src/overflow_from_existing.d | 6 +
.../test/allocations/src/overflow_from_zero.d | 6 +
runtime/druntime/test/exceptions/Makefile | 2 +-
runtime/druntime/test/exceptions/line_trace.exp | 4 +-
runtime/druntime/test/typeinfo/Makefile | 17 +
runtime/druntime/test/typeinfo/src/comparison.d | 78 +
runtime/druntime/win32.mak | 12 +-
runtime/druntime/win64.mak | 12 +-
runtime/ldc-build-runtime.d.in | 276 ++
runtime/phobos/.dscanner.ini | 20 +-
runtime/phobos/Jenkinsfile | 22 +
runtime/phobos/changelog.dd | 119 -
runtime/phobos/circle.yml | 3 +-
runtime/phobos/circleci.sh | 36 +-
runtime/phobos/etc/c/curl.d | 192 +-
runtime/phobos/etc/c/odbc/sql.d | 39 +-
runtime/phobos/etc/c/odbc/sqlext.d | 11 +-
runtime/phobos/etc/c/odbc/sqltypes.d | 3 +-
runtime/phobos/etc/c/odbc/sqlucode.d | 3 +-
runtime/phobos/etc/c/sqlite3.d | 110 +-
runtime/phobos/etc/c/zlib.d | 1531 ++++++---
runtime/phobos/etc/c/zlib/ChangeLog | 55 +-
runtime/phobos/etc/c/zlib/README | 6 +-
runtime/phobos/etc/c/zlib/adler32.c | 21 +-
runtime/phobos/etc/c/zlib/compress.c | 42 +-
runtime/phobos/etc/c/zlib/crc32.c | 41 +-
runtime/phobos/etc/c/zlib/deflate.c | 802 +++--
runtime/phobos/etc/c/zlib/deflate.h | 35 +-
runtime/phobos/etc/c/zlib/gzguts.h | 23 +-
runtime/phobos/etc/c/zlib/gzlib.c | 31 +-
runtime/phobos/etc/c/zlib/gzread.c | 156 +-
runtime/phobos/etc/c/zlib/gzwrite.c | 332 +-
runtime/phobos/etc/c/zlib/infback.c | 4 +-
runtime/phobos/etc/c/zlib/inffast.c | 85 +-
runtime/phobos/etc/c/zlib/inflate.c | 123 +-
runtime/phobos/etc/c/zlib/inflate.h | 11 +-
runtime/phobos/etc/c/zlib/inftrees.c | 26 +-
runtime/phobos/etc/c/zlib/trees.c | 99 +-
runtime/phobos/etc/c/zlib/uncompr.c | 98 +-
runtime/phobos/etc/c/zlib/zconf.h | 41 +-
runtime/phobos/etc/c/zlib/zlib.3 | 72 +-
runtime/phobos/etc/c/zlib/zlib.h | 452 ++-
runtime/phobos/etc/c/zlib/zutil.c | 49 +-
runtime/phobos/etc/c/zlib/zutil.h | 52 +-
runtime/phobos/index.d | 12 +-
runtime/phobos/posix.mak | 77 +-
runtime/phobos/std/algorithm/comparison.d | 93 +-
runtime/phobos/std/algorithm/iteration.d | 459 +--
runtime/phobos/std/algorithm/mutation.d | 274 +-
runtime/phobos/std/algorithm/package.d | 34 +-
runtime/phobos/std/algorithm/searching.d | 461 ++-
runtime/phobos/std/algorithm/setops.d | 87 +-
runtime/phobos/std/algorithm/sorting.d | 262 +-
runtime/phobos/std/array.d | 377 +-
runtime/phobos/std/ascii.d | 82 +-
runtime/phobos/std/base64.d | 60 +-
runtime/phobos/std/bigint.d | 86 +-
runtime/phobos/std/bitmanip.d | 225 +-
runtime/phobos/std/complex.d | 219 +-
runtime/phobos/std/concurrency.d | 148 +-
runtime/phobos/std/container/array.d | 282 +-
runtime/phobos/std/container/binaryheap.d | 29 +-
runtime/phobos/std/container/dlist.d | 6 +-
runtime/phobos/std/container/package.d | 2 +-
runtime/phobos/std/container/rbtree.d | 60 +-
runtime/phobos/std/container/slist.d | 64 +-
runtime/phobos/std/container/util.d | 18 +-
runtime/phobos/std/conv.d | 562 +--
runtime/phobos/std/csv.d | 68 +-
runtime/phobos/std/datetime.d | 695 ++--
runtime/phobos/std/demangle.d | 1 +
runtime/phobos/std/digest/crc.d | 212 +-
runtime/phobos/std/digest/digest.d | 121 +-
runtime/phobos/std/digest/hmac.d | 2 +-
runtime/phobos/std/digest/md.d | 83 +-
runtime/phobos/std/digest/murmurhash.d | 14 +-
runtime/phobos/std/digest/ripemd.d | 87 +-
runtime/phobos/std/digest/sha.d | 245 +-
runtime/phobos/std/encoding.d | 108 +-
runtime/phobos/std/exception.d | 140 +-
.../allocator/building_blocks/affix_allocator.d | 109 +-
.../allocator/building_blocks/allocator_list.d | 13 +-
.../allocator/building_blocks/bitmapped_block.d | 59 +-
.../allocator/building_blocks/bucketizer.d | 10 +-
.../allocator/building_blocks/fallback_allocator.d | 17 +-
.../allocator/building_blocks/free_list.d | 30 +-
.../allocator/building_blocks/free_tree.d | 12 +-
.../allocator/building_blocks/kernighan_ritchie.d | 131 +-
.../allocator/building_blocks/null_allocator.d | 17 +-
.../allocator/building_blocks/package.d | 20 +-
.../allocator/building_blocks/quantizer.d | 4 +-
.../allocator/building_blocks/region.d | 19 +-
.../allocator/building_blocks/scoped_allocator.d | 8 +-
.../allocator/building_blocks/segregator.d | 13 +-
.../allocator/building_blocks/stats_collector.d | 6 +-
runtime/phobos/std/experimental/allocator/common.d | 43 +-
.../std/experimental/allocator/gc_allocator.d | 22 +-
.../phobos/std/experimental/allocator/mallocator.d | 18 +-
.../std/experimental/allocator/mmap_allocator.d | 5 +-
.../phobos/std/experimental/allocator/package.d | 211 +-
.../phobos/std/experimental/allocator/showcase.d | 4 +-
runtime/phobos/std/experimental/allocator/typed.d | 2 +-
runtime/phobos/std/experimental/checkedint.d | 3060 ++++++++++++++++
runtime/phobos/std/experimental/logger/core.d | 138 +-
.../phobos/std/experimental/logger/filelogger.d | 8 +-
.../phobos/std/experimental/logger/multilogger.d | 6 +-
runtime/phobos/std/experimental/ndslice/internal.d | 521 ---
.../phobos/std/experimental/ndslice/iteration.d | 1210 -------
runtime/phobos/std/experimental/ndslice/package.d | 581 ----
.../phobos/std/experimental/ndslice/selection.d | 2278 ------------
runtime/phobos/std/experimental/ndslice/slice.d | 3636 --------------------
runtime/phobos/std/experimental/typecons.d | 28 +-
runtime/phobos/std/file.d | 290 +-
runtime/phobos/std/format.d | 1080 +++---
runtime/phobos/std/functional.d | 82 +-
runtime/phobos/std/getopt.d | 46 +-
runtime/phobos/std/internal/cstring.d | 16 +-
runtime/phobos/std/internal/digest/sha_SSSE3.d | 6 +-
runtime/phobos/std/internal/math/biguintcore.d | 280 +-
runtime/phobos/std/internal/math/biguintnoasm.d | 104 +-
runtime/phobos/std/internal/math/biguintx86.d | 126 +-
runtime/phobos/std/internal/math/errorfunction.d | 12 +-
runtime/phobos/std/internal/math/gammafunction.d | 26 +-
runtime/phobos/std/internal/scopebuffer.d | 113 +-
runtime/phobos/std/internal/test/dummyrange.d | 41 +-
runtime/phobos/std/internal/unicode_tables.d | 42 +-
runtime/phobos/std/json.d | 178 +-
runtime/phobos/std/math.d | 646 ++--
runtime/phobos/std/mathspecial.d | 6 +-
runtime/phobos/std/meta.d | 37 +-
runtime/phobos/std/mmfile.d | 42 +-
runtime/phobos/std/net/curl.d | 417 ++-
runtime/phobos/std/net/isemail.d | 165 +-
runtime/phobos/std/numeric.d | 185 +-
runtime/phobos/std/outbuffer.d | 22 +-
runtime/phobos/std/parallelism.d | 165 +-
runtime/phobos/std/path.d | 1833 +++++-----
runtime/phobos/std/process.d | 351 +-
runtime/phobos/std/random.d | 435 ++-
runtime/phobos/std/range/interfaces.d | 48 +-
runtime/phobos/std/range/package.d | 758 ++--
runtime/phobos/std/range/primitives.d | 160 +-
runtime/phobos/std/regex/internal/backtracking.d | 103 +-
runtime/phobos/std/regex/internal/generator.d | 12 +-
runtime/phobos/std/regex/internal/ir.d | 30 +-
runtime/phobos/std/regex/internal/kickstart.d | 46 +-
runtime/phobos/std/regex/internal/parser.d | 60 +-
runtime/phobos/std/regex/internal/shiftor.d | 581 ----
runtime/phobos/std/regex/internal/tests.d | 124 +-
runtime/phobos/std/regex/internal/thompson.d | 38 +-
runtime/phobos/std/regex/package.d | 178 +-
runtime/phobos/std/signals.d | 8 +-
runtime/phobos/std/socket.d | 254 +-
runtime/phobos/std/stdint.d | 7 +-
runtime/phobos/std/stdio.d | 409 ++-
runtime/phobos/std/string.d | 371 +-
runtime/phobos/std/traits.d | 468 ++-
runtime/phobos/std/typecons.d | 416 ++-
runtime/phobos/std/typetuple.d | 4 +-
runtime/phobos/std/uni.d | 500 +--
runtime/phobos/std/uri.d | 124 +-
runtime/phobos/std/utf.d | 1116 ++++--
runtime/phobos/std/uuid.d | 47 +-
runtime/phobos/std/variant.d | 242 +-
runtime/phobos/std/windows/registry.d | 30 +-
runtime/phobos/std/windows/syserror.d | 9 +-
runtime/phobos/std/xml.d | 104 +-
runtime/phobos/std/zip.d | 74 +-
runtime/phobos/std/zlib.d | 28 +-
runtime/phobos/unittest.d | 17 +-
runtime/phobos/win32.mak | 30 +-
runtime/phobos/win64.mak | 30 +-
runtime/profile-rt/DefineBuildProfileRT.cmake | 25 +-
runtime/profile-rt/d/ldc/profile.d | 11 +
.../profile-rt-50/InstrProfilingNameVar.c | 16 +-
runtime/profile-rt/profile-rt-60/GCDAProfiling.c | 558 +++
runtime/profile-rt/profile-rt-60/InstrProfData.inc | 740 ++++
runtime/profile-rt/profile-rt-60/InstrProfiling.c | 79 +
runtime/profile-rt/profile-rt-60/InstrProfiling.h | 209 ++
.../profile-rt-60/InstrProfilingBuffer.c | 68 +
.../profile-rt/profile-rt-60/InstrProfilingFile.c | 622 ++++
.../profile-rt-60/InstrProfilingInternal.h | 189 +
.../profile-rt/profile-rt-60/InstrProfilingMerge.c | 132 +
.../profile-rt-60/InstrProfilingMergeFile.c | 41 +
.../InstrProfilingNameVar.c | 16 +-
.../profile-rt-60/InstrProfilingPlatformDarwin.c | 63 +
.../profile-rt-60/InstrProfilingPlatformLinux.c | 75 +
.../profile-rt-60/InstrProfilingPlatformOther.c | 94 +
.../profile-rt/profile-rt-60/InstrProfilingPort.h | 122 +
.../profile-rt-60/InstrProfilingRuntime.cc | 30 +
.../profile-rt/profile-rt-60/InstrProfilingUtil.c | 244 ++
.../profile-rt/profile-rt-60/InstrProfilingUtil.h | 62 +
.../profile-rt/profile-rt-60/InstrProfilingValue.c | 356 ++
.../profile-rt-60/InstrProfilingWriter.c | 286 ++
runtime/profile-rt/profile-rt-60/WindowsMMap.c | 131 +
runtime/profile-rt/profile-rt-60/WindowsMMap.h | 59 +
tests/CMakeLists.txt | 1 +
tests/PGO/functions.d | 4 -
tests/codegen/attr_target_x86.d | 1 -
tests/codegen/attr_targetoptions_fp.d | 2 -
tests/codegen/attr_weak.d | 4 +-
tests/codegen/dcompute_cl_addrspaces.d | 3 +-
tests/codegen/dcompute_cu_addrspaces.d | 2 +-
tests/codegen/dcompute_host_and_device.d | 16 +
tests/codegen/discard_value_names_ir2obj_cache.d | 8 +-
tests/codegen/export_crossModuleInlining.d | 2 -
tests/codegen/fence_pragma.d | 2 +
tests/codegen/{fence_pragma.d => fence_pragma2.d} | 4 +-
tests/codegen/gh1433.d | 80 +
tests/codegen/gh2161.d | 5 +-
tests/codegen/gh2235.d | 29 +
tests/codegen/inferred_outputname.d | 6 +-
tests/codegen/inlining_disablecross.d | 2 -
tests/codegen/inlining_imports.d | 2 -
tests/codegen/inlining_imports_pragma.d | 2 -
tests/codegen/inlining_leakdefinitions.d | 2 -
tests/codegen/inlining_leakdefinitions_asm.d | 1 -
tests/codegen/inlining_staticvar.d | 2 -
tests/codegen/inlining_stdlib.d | 2 -
tests/codegen/inlining_templates.d | 2 -
tests/codegen/inputs/kernel.d | 5 +
tests/codegen/ptr_16_bit.d | 12 +
tests/codegen/union.d | 35 +
tests/compilable/dcompute.d | 43 +
tests/compilable/no-integrated-as.d | 12 +
tests/d2/CMakeLists.txt | 2 +-
tests/d2/dmd-testsuite/Makefile | 5 +
tests/d2/dmd-testsuite/compilable/b15428.d | 13 +
tests/d2/dmd-testsuite/compilable/b16346.d | 3 +
tests/d2/dmd-testsuite/compilable/b16355.d | 14 +
tests/d2/dmd-testsuite/compilable/b16382.d | 6 +
tests/d2/dmd-testsuite/compilable/b16483.d | 12 +
tests/d2/dmd-testsuite/compilable/b16697.d | 13 +
tests/d2/dmd-testsuite/compilable/b17111.d | 13 +
tests/d2/dmd-testsuite/compilable/b6400.d | 37 +
tests/d2/dmd-testsuite/compilable/cppmangle.d | 9 +
tests/d2/dmd-testsuite/compilable/ddoc14413.d | 12 +
tests/d2/dmd-testsuite/compilable/ddoc9155.d | 1 +
.../compilable/extra-files/ddoc14413.html | 520 +++
.../dmd-testsuite/compilable/extra-files/header1.d | 69 +
.../compilable/extra-files/header1.di | 62 +-
.../compilable/extra-files/header1i.di | 61 +
.../dmd-testsuite/compilable/extra-files/header2.d | 3 +-
.../compilable/extra-files/header2.di | 5 +-
.../compilable/extra-files/header2i.di | 5 +-
.../dmd-testsuite/compilable/extra-files/header3.d | 14 +
.../compilable/extra-files/header3.di | 13 +
tests/d2/dmd-testsuite/compilable/interpret3.d | 12 +
tests/d2/dmd-testsuite/compilable/test15578.d | 2 +-
tests/d2/dmd-testsuite/compilable/test16083.d | 15 +
tests/d2/dmd-testsuite/compilable/test17057.d | 12 +
tests/d2/dmd-testsuite/compilable/test17130.d | 38 +
tests/d2/dmd-testsuite/compilable/testheader3.d | 8 +
.../fail_compilation/deprecated6760.d | 20 +
.../d2/dmd-testsuite/fail_compilation/diag12777.d | 8 +-
.../d2/dmd-testsuite/fail_compilation/fail15616a.d | 42 +
.../d2/dmd-testsuite/fail_compilation/fail15616b.d | 44 +
tests/d2/dmd-testsuite/fail_compilation/fail180.d | 8 +-
tests/d2/dmd-testsuite/fail_compilation/fail223.d | 2 +-
tests/d2/dmd-testsuite/fail_compilation/fail4611.d | 5 +-
.../d2/dmd-testsuite/fail_compilation/fail9665a.d | 5 +-
tests/d2/dmd-testsuite/fail_compilation/pragmas.d | 40 +
.../fail_compilation/reserved_version.d | 82 +-
.../fail_compilation/reserved_version_switch.d | 4 +
tests/d2/dmd-testsuite/fail_compilation/retscope.d | 222 +-
.../d2/dmd-testsuite/fail_compilation/retscope2.d | 148 +
.../fail_compilation/staticarrayoverflow.d | 1 -
tests/d2/dmd-testsuite/fail_compilation/switches.d | 74 +
.../d2/dmd-testsuite/fail_compilation/test16228.d | 2 +-
tests/d2/dmd-testsuite/fail_compilation/test4682.d | 13 +
.../dmd-testsuite/fail_compilation/testInference.d | 19 +
.../dmd-testsuite/fail_compilation/testhtml2.html | 2 +-
.../runnable/extra-files/runnable-sieve.lst | 6 +-
tests/d2/dmd-testsuite/runnable/foreach5.d | 2 +-
tests/d2/dmd-testsuite/runnable/ldc_enum.d | 4 +-
.../d2/dmd-testsuite/runnable/ldc_llvm_inline_ir.d | 32 -
tests/d2/dmd-testsuite/runnable/mangle.d | 16 +-
tests/d2/dmd-testsuite/runnable/newdel.d | 2 +-
tests/d2/dmd-testsuite/runnable/sieve.d | 6 +-
tests/d2/dmd-testsuite/runnable/test12.d | 6 +-
tests/d2/dmd-testsuite/runnable/test20.d | 2 +-
tests/d2/dmd-testsuite/runnable/test42.d | 6 +-
tests/d2/dmd-testsuite/runnable/test5.d | 6 +-
tests/d2/dmd-testsuite/runnable/testconst.d | 5 +-
tests/d2/dmd-testsuite/runnable/testdstress.d | 3 +-
tests/d2/dmd-testsuite/runnable/testptrref.d | 168 +
tests/d2/dmd-testsuite/runnable/testscope.d | 45 +
tests/d2/dmd-testsuite/runnable/traits.d | 2 +-
tests/debuginfo/args_cdb.d | 105 +-
tests/debuginfo/nested_cdb.d | 67 +
tests/debuginfo/nested_gdb.d | 61 +
tests/debuginfo/nested_llvm306.d | 27 -
tests/driver/inputs/post_switches.conf | 11 +
tests/driver/post_switches.d | 21 +
tests/linking/ir2obj_cache_pruning.d | 14 +-
tests/linking/ir2obj_cache_pruning2.d | 28 +-
tests/linking/ir2obj_caching.d | 8 +-
tests/linking/ir2obj_caching_flags1.d | 60 +-
tests/linking/ir2obj_caching_retrieval.d | 18 +-
tests/linking/link_bitcode.d | 2 -
tests/linking/link_bitcode_libs.d | 1 -
tests/lit.site.cfg.in | 29 +-
tests/sanitizers/asan_dynalloc.d | 36 +
tests/sanitizers/asan_interface.d | 34 +
tests/sanitizers/asan_stackoverflow.d | 26 +
tests/sanitizers/fsanitize_address.d | 15 +
tests/sanitizers/fsanitize_blacklist.d | 63 +
tests/sanitizers/fsanitize_coverage.d | 31 +
tests/sanitizers/fsanitize_error_diagnostic.d | 8 +
tests/sanitizers/fsanitize_fuzzer.d | 36 +
tests/sanitizers/fsanitize_thread.d | 10 +
tests/sanitizers/fuzz_asan.d | 47 +
tests/sanitizers/fuzz_basic.d | 38 +
tests/sanitizers/inputs/fsanitize_blacklist.txt | 13 +
tests/sanitizers/inputs/fsanitize_blacklist2.txt | 1 +
tests/sanitizers/link_fuzzer.d | 18 +
tests/sanitizers/lit.local.cfg | 28 +
tests/semantic/target_traits.d | 35 +-
tests/semantic/target_traits_diag.d | 5 +-
tests/tools/ldc_prune_cache_1.d | 40 +-
tools/ldc-profdata/llvm-profdata-5.0.cpp | 74 +-
...llvm-profdata-5.0.cpp => llvm-profdata-6.0.cpp} | 74 +-
utils/FileCheck-3.5.cpp | 1400 --------
utils/FileCheck-5.0.cpp | 45 +-
utils/{FileCheck-3.6.cpp => FileCheck-6.0.cpp} | 862 ++---
utils/gen_gccbuiltins.cpp | 24 +-
utils/not.cpp | 9 -
626 files changed, 31595 insertions(+), 25423 deletions(-)
--
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