April 2017 Archives by date
Starting: Sun Apr 23 22:35:31 UTC 2017
Ending: Mon Apr 24 17:40:11 UTC 2017
Messages: 419
- [pkg-d-commits] [ldc] 03/04: Always re-bootstrap the new LDC using LDC 0.17.x
Matthias Klumpp
- [pkg-d-commits] [ldc] 04/04: Finalize changelog for 1:1.1.1-2
Matthias Klumpp
- [pkg-d-commits] [ldc] branch pristine-tar updated (88a517b -> a051fa9)
Matthias Klumpp
- [pkg-d-commits] [ldc] 01/02: pristine-tar data for ldc_1.1.1.orig-bootstrap.tar.gz
Matthias Klumpp
- [pkg-d-commits] [ldc] 02/02: pristine-tar data for ldc_1.1.1.orig.tar.gz
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag debian/1%1.1.1-2 created (now 21b33c3)
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag v0.17.2 created (now ad869e5)
Matthias Klumpp
- [pkg-d-commits] [ldc] 01/14: 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.
Matthias Klumpp
- [pkg-d-commits] [ldc] 02/14: Merge pull request #1560 from ldc-developers/arm_float_abi
Matthias Klumpp
- [pkg-d-commits] [ldc] 03/14: ARM: Fix for std.math softfloat
Matthias Klumpp
- [pkg-d-commits] [ldc] 04/14: Add latest changes for cent/ucent data type.
Matthias Klumpp
- [pkg-d-commits] [ldc] 05/14: update FileCheck-3.9.cpp from LLVM
Matthias Klumpp
- [pkg-d-commits] [ldc] 06/14: fix build against LLVM trunk svn rev 273030
Matthias Klumpp
- [pkg-d-commits] [ldc] 07/14: LLVM 3.9: llvm::Reloc::Default was removed.
Matthias Klumpp
- [pkg-d-commits] [ldc] 08/14: LLVM 3.9: DataLayout.getLargestLegalIntTypeSize() was renamed.
Matthias Klumpp
- [pkg-d-commits] [ldc] 09/14: Fix FindLLVM for LLVM 4.0
Matthias Klumpp
- [pkg-d-commits] [ldc] 11/14: Fix LLVM 4.0 build.
Matthias Klumpp
- [pkg-d-commits] [ldc] 12/14: ppc/ppc64: small druntime fixes
Matthias Klumpp
- [pkg-d-commits] [ldc] 13/14: PPC/PPC64: Fix ABI errors.
Matthias Klumpp
- [pkg-d-commits] [ldc] 14/14: Merge pull request #1680 from redstar/ppcabi
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag v0.17.3 created (now 302810d)
Matthias Klumpp
- [pkg-d-commits] [ldc] 01/12: use *W-functions if UNICODE #defined on windows
Matthias Klumpp
- [pkg-d-commits] [ldc] 02/12: [Travis] Update travis.yml to keep testing this branch.
Matthias Klumpp
- [pkg-d-commits] [ldc] 03/12: [Travis] Remove shared-libs OS X test.
Matthias Klumpp
- [pkg-d-commits] [ldc] 04/12: Bump version. (note: we forgot to do this for 0.17.2)
Matthias Klumpp
- [pkg-d-commits] [ldc] 05/12: For non-tagged commits, change version string to e.g. "1.1.0git-c693e26" (#1887)
Matthias Klumpp
- [pkg-d-commits] [ldc] 06/12: PPC/PPC64: Reverse parameter order for extern(D)
Matthias Klumpp
- [pkg-d-commits] [ldc] 07/12: Reverse parameter order for extern(D) for all other ABIs too
Matthias Klumpp
- [pkg-d-commits] [ldc] 08/12: Attempt to fix PPC64-LE, MIPS64 and ARM/AArch64 ABIs
Matthias Klumpp
- [pkg-d-commits] [ldc] 09/12: AppVeyor: Use LLVM 3.9
Matthias Klumpp
- [pkg-d-commits] [ldc] 10/12: Fix AppVeyor
Matthias Klumpp
- [pkg-d-commits] [ldc] 11/12: Sync LLVM-related CMake stuff from master (#1980)
Matthias Klumpp
- [pkg-d-commits] [ldc] 12/12: ltsmaster - Fix lit tests for ARM (#1979)
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag v0.17.4 created (now 86ba2db)
Matthias Klumpp
- [pkg-d-commits] [ldc] 01/06: Bump version number.
Matthias Klumpp
- [pkg-d-commits] [ldc] 02/06: Fix build for LLVM 4.0 (#2017)
Matthias Klumpp
- [pkg-d-commits] [ldc] 03/06: Fix LLVM 5.0 and test LLVM 4.0+5.0 (#2043)
Matthias Klumpp
- [pkg-d-commits] [ldc] 04/06: Travis: Fix LLVM 3.9 testing
Matthias Klumpp
- [pkg-d-commits] [ldc] 05/06: Use https URLs for git submodules (#2051)
Matthias Klumpp
- [pkg-d-commits] [ldc] 06/06: Add option to avoid recursing in get_git_head_revision cmake function
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag v1.1.0 created (now bfcc22b)
Matthias Klumpp
- [pkg-d-commits] [ldc] 01/211: The type of DIFlag parameters changed from unsigned to DIFlags in LLVM 4.0.
Matthias Klumpp
- [pkg-d-commits] [ldc] 02/211: Merge pull request #1755 from JohanEngelen/fix40
Matthias Klumpp
- [pkg-d-commits] [ldc] 03/211: Merge DDMD commit '8679fd9b9b5f401f834047cd0c14ebd338566cfd' (== current dlang/stable == tag v2.071.2-b4 + fix for Issue 16460)
Matthias Klumpp
- [pkg-d-commits] [ldc] 04/211: Add ir2obj cache pruning support.
Matthias Klumpp
- [pkg-d-commits] [ldc] 05/211: Add the ldc-prune-cache stand-alone tool.
Matthias Klumpp
- [pkg-d-commits] [ldc] 06/211: Fix LLVM 4.0 build, there was another debuginfo change.
Matthias Klumpp
- [pkg-d-commits] [ldc] 07/211: Merge pull request #1757 from JohanEngelen/fix40
Matthias Klumpp
- [pkg-d-commits] [ldc] 08/211: LLVMContext::setDiscardValueNames(true) when not compiling to textual IR.
Matthias Klumpp
- [pkg-d-commits] [ldc] 09/211: Update druntime to 2.071.2-b5.
Matthias Klumpp
- [pkg-d-commits] [ldc] 10/211: Merge pull request #1759 from JohanEngelen/perf1
Matthias Klumpp
- [pkg-d-commits] [ldc] 11/211: Merge pull request #1753 from JohanEngelen/prunecache_d
Matthias Klumpp
- [pkg-d-commits] [ldc] 12/211: Move ldc-profdata source into the tools directory.
Matthias Klumpp
- [pkg-d-commits] [ldc] 13/211: Tools: add a readme file that describes the contents of the tools folder.
Matthias Klumpp
- [pkg-d-commits] [ldc] 14/211: Fix unused var warning. (I chose this over `(void)...`.)
Matthias Klumpp
- [pkg-d-commits] [ldc] 15/211: Add extra ir2obj cache test: with local value name discarding, the IR and IR hash do not depend on the actual local variable name. So a name change should not result in a cache miss.
Matthias Klumpp
- [pkg-d-commits] [ldc] 16/211: Merge pull request #1767 from JohanEngelen/addir2objtest
Matthias Klumpp
- [pkg-d-commits] [ldc] 17/211: Merge ddmd tag 2.071.2-b6
Matthias Klumpp
- [pkg-d-commits] [ldc] 18/211: ir2obj-cache: fix bugs in relative size pruning.
Matthias Klumpp
- [pkg-d-commits] [ldc] 19/211: Merge pull request #1770 from JohanEngelen/fixprune
Matthias Klumpp
- [pkg-d-commits] [ldc] 20/211: DMD 2.071.2 has been released and we are up-to-date.
Matthias Klumpp
- [pkg-d-commits] [ldc] 21/211: Merge pull request #1764 from JohanEngelen/unused1
Matthias Klumpp
- [pkg-d-commits] [ldc] 22/211: Merge pull request #1763 from JohanEngelen/moveprofdata
Matthias Klumpp
- [pkg-d-commits] [ldc] 23/211: fix build with LLVM 4.0: debuginfomsf needed by debuginfocodeview
Matthias Klumpp
- [pkg-d-commits] [ldc] 24/211: Merge pull request #1772 from rainers/llvm40_fixlink
Matthias Klumpp
- [pkg-d-commits] [ldc] 25/211: Debuginfo: use inheritance information for base classes instead of listing base class members in derived classes
Matthias Klumpp
- [pkg-d-commits] [ldc] 26/211: Fix linking error when using LLVM < 3.8 and enabled LDC assertions
Matthias Klumpp
- [pkg-d-commits] [ldc] 27/211: Work around AppVeyor bug
Matthias Klumpp
- [pkg-d-commits] [ldc] 28/211: Merge pull request #1769 from rainers/cv7
Matthias Klumpp
- [pkg-d-commits] [ldc] 29/211: CodeView: fix display of dynamic array arguments (#1761)
Matthias Klumpp
- [pkg-d-commits] [ldc] 30/211: Debug info: fix vector types void16 and void32
Matthias Klumpp
- [pkg-d-commits] [ldc] 31/211: Merge pull request #1768 from rainers/cv6
Matthias Klumpp
- [pkg-d-commits] [ldc] 32/211: Enable gdb tests in dmd-testsuite (#1784)
Matthias Klumpp
- [pkg-d-commits] [ldc] 33/211: dmd-testsuite: Re-enable runnable/test44.sh
Matthias Klumpp
- [pkg-d-commits] [ldc] 34/211: Don't reverse order of object file names
Matthias Klumpp
- [pkg-d-commits] [ldc] 35/211: Fix and try to make @weak test clearer
Matthias Klumpp
- [pkg-d-commits] [ldc] 36/211: Fix thunks naming so that extern(C++) matches C++ names
Matthias Klumpp
- [pkg-d-commits] [ldc] 37/211: Decorate thunk target calls as tail-calls (=> jumps)
Matthias Klumpp
- [pkg-d-commits] [ldc] 38/211: main(): Recognize .map files in command line although we ignore them
Matthias Klumpp
- [pkg-d-commits] [ldc] 39/211: Windows: Support .res and .def files in command-line
Matthias Klumpp
- [pkg-d-commits] [ldc] 40/211: Fix regression wrt. `-oq` (fully qualified object filenames)
Matthias Klumpp
- [pkg-d-commits] [ldc] 41/211: Fix issue #455 (checking for unique object file even with `-o-`)
Matthias Klumpp
- [pkg-d-commits] [ldc] 42/211: PGO: remove unnecessary instrumentationn BBs for switch statements in instrumentation-disabled functions.
Matthias Klumpp
- [pkg-d-commits] [ldc] 43/211: Merge pull request #1790 from JohanEngelen/switchpgo
Matthias Klumpp
- [pkg-d-commits] [ldc] 44/211: dmd-testsuite: Test LDC object output filenames with various options
Matthias Klumpp
- [pkg-d-commits] [ldc] 45/211: Don't append dot to unknown extension for -of filename
Matthias Klumpp
- [pkg-d-commits] [ldc] 46/211: Merge pull request #1771 from kinke/firstObjectFile
Matthias Klumpp
- [pkg-d-commits] [ldc] 47/211: Fix issue #1774
Matthias Klumpp
- [pkg-d-commits] [ldc] 48/211: Merge pull request #1803 from kinke/fix1774
Matthias Klumpp
- [pkg-d-commits] [ldc] 49/211: fix building against recent LLVM 4.0
Matthias Klumpp
- [pkg-d-commits] [ldc] 50/211: Merge pull request #1805 from rainers/fix_llvm40
Matthias Klumpp
- [pkg-d-commits] [ldc] 51/211: Produce correct code for increment/decrement operations on complex types (#1809)
Matthias Klumpp
- [pkg-d-commits] [ldc] 52/211: Debuginfo: try harder to find a suitable filename is location is empty
Matthias Klumpp
- [pkg-d-commits] [ldc] 53/211: Merge pull request #1808 from rainers/cv8
Matthias Klumpp
- [pkg-d-commits] [ldc] 54/211: Rename codeview tests to *_cdb.d (#1789)
Matthias Klumpp
- [pkg-d-commits] [ldc] 55/211: Relicense profile-rt/d/ldc/profile.d (sole author Johan Engelen). Add profile-rt license to LICENSE.
Matthias Klumpp
- [pkg-d-commits] [ldc] 56/211: Merge pull request #1765 from JohanEngelen/profilertlicense
Matthias Klumpp
- [pkg-d-commits] [ldc] 57/211: ir2obj cache: Add all cmdline args to the hash, unless we are certain they can safely be ignored for ir2obj hashing.
Matthias Klumpp
- [pkg-d-commits] [ldc] 58/211: ir2obj cache: Add testcase for ignoring parameters after `-run` for hashing.
Matthias Klumpp
- [pkg-d-commits] [ldc] 59/211: ir2obj: improve testcase, making sure that the first and last cache hit hashes match with none of the tests in between.
Matthias Klumpp
- [pkg-d-commits] [ldc] 60/211: ir2obj: also ignore the `-lib` cmdline flag for hashing
Matthias Klumpp
- [pkg-d-commits] [ldc] 61/211: ir2obj: Ignore the compiler executable filepath (first arg) for the hash.
Matthias Klumpp
- [pkg-d-commits] [ldc] 62/211: Apply TargetMachine options as function attributes in IR. Needed for LTO.
Matthias Klumpp
- [pkg-d-commits] [ldc] 63/211: Merge pull request #1773 from JohanEngelen/cacheinline
Matthias Klumpp
- [pkg-d-commits] [ldc] 64/211: CodeView: arguments passed by reference not shown because of wrong size
Matthias Klumpp
- [pkg-d-commits] [ldc] 65/211: CircleCI: build LDC with itself and test that version. (#1810)
Matthias Klumpp
- [pkg-d-commits] [ldc] 66/211: Add a matching call to llvm.va_end when llvm.va_start was called.
Matthias Klumpp
- [pkg-d-commits] [ldc] 67/211: [NFC] Refactor debuginfo emission check. (#1797)
Matthias Klumpp
- [pkg-d-commits] [ldc] 68/211: Merge pull request #1762 from JohanEngelen/gh1744_exception
Matthias Klumpp
- [pkg-d-commits] [ldc] 69/211: DI: display typeof(null) as void*
Matthias Klumpp
- [pkg-d-commits] [ldc] 70/211: Merge pull request #1813 from rainers/cv11
Matthias Klumpp
- [pkg-d-commits] [ldc] 71/211: Merge pull request #1804 from rainers/cv10
Matthias Klumpp
- [pkg-d-commits] [ldc] 72/211: Let LLVM figure out default CPU for ARM/AArch64
Matthias Klumpp
- [pkg-d-commits] [ldc] 73/211: Adapt emission of debuginfos for parameters
Matthias Klumpp
- [pkg-d-commits] [ldc] 74/211: Create output directories recursively
Matthias Klumpp
- [pkg-d-commits] [ldc] 75/211: Merge pull request #1820 from kinke/recursiveMkdir
Matthias Klumpp
- [pkg-d-commits] [ldc] 76/211: Win64 workaround: Emit slice and vector params as DI locals
Matthias Klumpp
- [pkg-d-commits] [ldc] 77/211: Merge pull request #1816 from kinke/diParam
Matthias Klumpp
- [pkg-d-commits] [ldc] 78/211: Merge pull request #1815 from kinke/defaultCPU
Matthias Klumpp
- [pkg-d-commits] [ldc] 79/211: Fix in-place construction of structs returned by inline assembly
Matthias Klumpp
- [pkg-d-commits] [ldc] 80/211: Allow align(1) for global variables.
Matthias Klumpp
- [pkg-d-commits] [ldc] 81/211: Rename `-ir2obj-cache-*` cmdline flags to `-cache-*`, because the cache can be used for more things than just ir2obj caching. Rename "ir2obj" namespace to "cache".
Matthias Klumpp
- [pkg-d-commits] [ldc] 82/211: Rename "ir2obj-cache" to "cache" (source and filenames)
Matthias Klumpp
- [pkg-d-commits] [ldc] 83/211: fix build against LLVM master: clEnumValEnd removed
Matthias Klumpp
- [pkg-d-commits] [ldc] 84/211: Merge pull request #1818 from rainers/fix_llvm40_2
Matthias Klumpp
- [pkg-d-commits] [ldc] 85/211: Add a test for #802.
Matthias Klumpp
- [pkg-d-commits] [ldc] 86/211: Validate the __asm constraints.
Matthias Klumpp
- [pkg-d-commits] [ldc] 87/211: Merge pull request #1825 from JohanEngelen/align1
Matthias Klumpp
- [pkg-d-commits] [ldc] 88/211: Merge pull request #1826 from LemonBoy/asm-cvalid
Matthias Klumpp
- [pkg-d-commits] [ldc] 89/211: Merge pull request #1811 from JohanEngelen/funcattributes
Matthias Klumpp
- [pkg-d-commits] [ldc] 90/211: Create static libs in -od directory for LDMD only
Matthias Klumpp
- [pkg-d-commits] [ldc] 91/211: Shared library support for OS X (#1705)
Matthias Klumpp
- [pkg-d-commits] [ldc] 92/211: Revert "Revert "Check existing runtime function declarations for matching type""
Matthias Klumpp
- [pkg-d-commits] [ldc] 93/211: Introduce (hidden) command-line option `-cleanup-obj`
Matthias Klumpp
- [pkg-d-commits] [ldc] 94/211: LDMD: Prevent object file collisions when creating static libs
Matthias Klumpp
- [pkg-d-commits] [ldc] 95/211: Merge pull request #1824 from kinke/inplaceIR
Matthias Klumpp
- [pkg-d-commits] [ldc] 96/211: Merge pull request #1812 from JohanEngelen/rename-ir2obj
Matthias Klumpp
- [pkg-d-commits] [ldc] 97/211: [Travis] Bump the LDC LTS version.
Matthias Klumpp
- [pkg-d-commits] [ldc] 98/211: Merge pull request #1836 from JohanEngelen/ldc0172
Matthias Klumpp
- [pkg-d-commits] [ldc] 99/211: ELF: Use magic linker symbol names for begin/end of .minfo.
Matthias Klumpp
- [pkg-d-commits] [ldc] 100/211: Check StructLiteralExp elements in isConstLiteral.
Matthias Klumpp
- [pkg-d-commits] [ldc] 101/211: Merge pull request #1821 from LemonBoy/slit
Matthias Klumpp
- [pkg-d-commits] [ldc] 102/211: Implement single-thread fences via the LDC_fence pragma. (#1837)
Matthias Klumpp
- [pkg-d-commits] [ldc] 103/211: Merge pull request #1835 from JohanEngelen/minfolinkermagic
Matthias Klumpp
- [pkg-d-commits] [ldc] 104/211: Merge pull request #1830 from kinke/dub
Matthias Klumpp
- [pkg-d-commits] [ldc] 105/211: Mark _d_throw_exception as cold/noreturn
Matthias Klumpp
- [pkg-d-commits] [ldc] 106/211: Fix union layout and initialization
Matthias Klumpp
- [pkg-d-commits] [ldc] 107/211: Merge pull request #1849 from klickverbot/throw-noreturn
Matthias Klumpp
- [pkg-d-commits] [ldc] 108/211: Merge pull request #1833 from kinke/reenableRuntimeFunctionsCheck
Matthias Klumpp
- [pkg-d-commits] [ldc] 109/211: Use the regular LL type for all init symbols and most globals
Matthias Klumpp
- [pkg-d-commits] [ldc] 110/211: Bump version.
Matthias Klumpp
- [pkg-d-commits] [ldc] 111/211: Zext i1 constants for scalar Boolean struct fields to i8
Matthias Klumpp
- [pkg-d-commits] [ldc] 112/211: Fix dynamic initialization of unions
Matthias Klumpp
- [pkg-d-commits] [ldc] 113/211: Produce linking errors when calling abstract functions
Matthias Klumpp
- [pkg-d-commits] [ldc] 114/211: Merge pull request #1846 from kinke/union
Matthias Klumpp
- [pkg-d-commits] [ldc] 115/211: Only emit llvm.used _once_ when compiling multiple D modules into one LLVM module.
Matthias Klumpp
- [pkg-d-commits] [ldc] 116/211: Merge pull request #1854 from kinke/abstract
Matthias Klumpp
- [pkg-d-commits] [ldc] 117/211: fix build against current LLVM master @ 9b4e8286785f538e73d2e3eaa96f88c3d98b9960
Matthias Klumpp
- [pkg-d-commits] [ldc] 118/211: UseSoftFloat was removed from the TargetOptions in LLVM3.7. It's replacement (I believe) is the "+soft-float" target feature (in the target feature string). Inside LLVM, the "use-soft-float" attribute is upgraded to the "+soft-float" feature, so we can do that ourselves when creating the target machine. (at the point where we add the attributes to the function, we have no access to whether our TargetMachine was created with FloatABI:SoftFP or not)
Matthias Klumpp
- [pkg-d-commits] [ldc] 119/211: Merge pull request #1859 from rainers/fix_llvm40_3
Matthias Klumpp
- [pkg-d-commits] [ldc] 120/211: Merge pull request #1863 from JohanEngelen/fixsoftfloat
Matthias Klumpp
- [pkg-d-commits] [ldc] 121/211: Merge pull request #1855 from JohanEngelen/fixused
Matthias Klumpp
- [pkg-d-commits] [ldc] 122/211: Does DMD 2.072.0 miscompile LDC?
Matthias Klumpp
- [pkg-d-commits] [ldc] 123/211: Merge pull request #1866 from JohanEngelen/travisdmdfix
Matthias Klumpp
- [pkg-d-commits] [ldc] 124/211: Add code for logging within D code.
Matthias Klumpp
- [pkg-d-commits] [ldc] 125/211: Implement -finstrument-functions.
Matthias Klumpp
- [pkg-d-commits] [ldc] 126/211: Merge pull request #1845 from LemonBoy/instr
Matthias Klumpp
- [pkg-d-commits] [ldc] 127/211: Merge pull request #1865 from JohanEngelen/Dlogging
Matthias Klumpp
- [pkg-d-commits] [ldc] 128/211: Fix mismatched fwd declaration and clang-format. [NFC]
Matthias Klumpp
- [pkg-d-commits] [ldc] 129/211: Order initializations according to how they will happen at runtime. [NFC]
Matthias Klumpp
- [pkg-d-commits] [ldc] 130/211: Fix privacy issue with Logger code.
Matthias Klumpp
- [pkg-d-commits] [ldc] 131/211: Add LTO support (full and thin), with `-flto=thin|full`.
Matthias Klumpp
- [pkg-d-commits] [ldc] 132/211: [CircleCI] use ld.gold per default to enable LTO testing
Matthias Klumpp
- [pkg-d-commits] [ldc] 133/211: Merge pull request #1840 from JohanEngelen/LTO
Matthias Klumpp
- [pkg-d-commits] [ldc] 134/211: Don't necessarily enforce file extension of .bc, .ll, .s files
Matthias Klumpp
- [pkg-d-commits] [ldc] 135/211: druntime: Mark intrinsic llvm_prefetch as pure and @safe
Matthias Klumpp
- [pkg-d-commits] [ldc] 136/211: druntime: Don't export GC proxy functions
Matthias Klumpp
- [pkg-d-commits] [ldc] 137/211: Consider string literals as constant in isConstLiteral.
Matthias Klumpp
- [pkg-d-commits] [ldc] 138/211: Merge pull request #1869 from kinke/fix1843
Matthias Klumpp
- [pkg-d-commits] [ldc] 139/211: Implement -gline-tables-only (PR #1861)
Matthias Klumpp
- [pkg-d-commits] [ldc] 140/211: fix build against LLVM master: llvm/Bitcode/ReaderWriter.h has been split and renamed
Matthias Klumpp
- [pkg-d-commits] [ldc] 141/211: Refactoring of UDA code (from dcompute branch) [NFC] (#1877)
Matthias Klumpp
- [pkg-d-commits] [ldc] 142/211: fix issue 1876: passing /LARGEADDRESSAWARE:NO is a workaround for DWARF debug info, it causes trouble with CodeView debug info
Matthias Klumpp
- [pkg-d-commits] [ldc] 143/211: Merge pull request #1881 from rainers/fix_llvm40_4
Matthias Klumpp
- [pkg-d-commits] [ldc] 144/211: Merge pull request #1880 from rainers/issue_1876
Matthias Klumpp
- [pkg-d-commits] [ldc] 145/211: Merge pull request #1838 from LemonBoy/slit-const-string
Matthias Klumpp
- [pkg-d-commits] [ldc] 146/211: Map `export` visibility to LLVM DLL storage classes
Matthias Klumpp
- [pkg-d-commits] [ldc] 147/211: Win64: Don't enforce uwtable function attribute
Matthias Klumpp
- [pkg-d-commits] [ldc] 148/211: Partial cherry-pick from DMD master to remove cycle. (#1886)
Matthias Klumpp
- [pkg-d-commits] [ldc] 149/211: For non-tagged commits, change version string to e.g. "1.1.0git-c693e26" (#1887)
Matthias Klumpp
- [pkg-d-commits] [ldc] 150/211: Merge pull request #1856 from kinke/dllexport
Matthias Klumpp
- [pkg-d-commits] [ldc] 151/211: Fix check if nested function can access outer function frame
Matthias Klumpp
- [pkg-d-commits] [ldc] 152/211: Merge pull request #1888 from kinke/fix1864
Matthias Klumpp
- [pkg-d-commits] [ldc] 153/211: Build vtable type lazily
Matthias Klumpp
- [pkg-d-commits] [ldc] 154/211: Use opaque [N x i8*] for vtables
Matthias Klumpp
- [pkg-d-commits] [ldc] 155/211: Add PGO data to the ThinLTO module summary (LLVM >= 4.0). (#1892)
Matthias Klumpp
- [pkg-d-commits] [ldc] 156/211: Fix test that fails upon unfortunate git hashes.
Matthias Klumpp
- [pkg-d-commits] [ldc] 157/211: Merge pull request #1891 from kinke/opaqueVtbl
Matthias Klumpp
- [pkg-d-commits] [ldc] 158/211: Travis: use LLVM3.9 on OS X (#1817)
Matthias Klumpp
- [pkg-d-commits] [ldc] 159/211: Fix LLM 4.0 build. (#1895)
Matthias Klumpp
- [pkg-d-commits] [ldc] 160/211: Implement different cache recovery mechanisms.
Matthias Klumpp
- [pkg-d-commits] [ldc] 161/211: Merge pull request #1893 from JohanEngelen/cachelink
Matthias Klumpp
- [pkg-d-commits] [ldc] 162/211: Implement the betterC switch like DMD does.
Matthias Klumpp
- [pkg-d-commits] [ldc] 163/211: Remove unnecessary semicolon [nfc]
Matthias Klumpp
- [pkg-d-commits] [ldc] 164/211: Suffix the LTO plugin packaged with LDC with "-ldc", to prevent installation conflicts.
Matthias Klumpp
- [pkg-d-commits] [ldc] 165/211: Move the LTO plugin to the `bin` dir.
Matthias Klumpp
- [pkg-d-commits] [ldc] 166/211: Merge pull request #1898 from JohanEngelen/renameLTObin
Matthias Klumpp
- [pkg-d-commits] [ldc] 167/211: Revert "Move the LTO plugin to the `bin` dir."
Matthias Klumpp
- [pkg-d-commits] [ldc] 168/211: Make "LIB_SUFFIX" a global cmake option (not just for the runtime) and use it also to define the LTO plugin install/search location.
Matthias Klumpp
- [pkg-d-commits] [ldc] 169/211: Add -flto-binary default setting to ldc.conf.
Matthias Klumpp
- [pkg-d-commits] [ldc] 170/211: Allow user to specify LTO plugin file.
Matthias Klumpp
- [pkg-d-commits] [ldc] 171/211: PPC/PPC64: Fix ABI errors.
Matthias Klumpp
- [pkg-d-commits] [ldc] 172/211: PPC/PPC64: Reverse parameter order for extern(D)
Matthias Klumpp
- [pkg-d-commits] [ldc] 173/211: Reverse parameter order for extern(D) for all other ABIs too
Matthias Klumpp
- [pkg-d-commits] [ldc] 174/211: Remove -flto-binary from ldc.conf default settings (revert 77bcc6e211992cd05ef369a03323dfdafbcb1f1d), so that LDC will always search for the plugin in multiple locations (instead of only the flto-binary location).
Matthias Klumpp
- [pkg-d-commits] [ldc] 175/211: Make installation of the LTO plugin optional. Default to false on Linux where packaging the plugin does not always work properly (things are bad when the plugin is dynamically linked to LLVM, and the plugin ABI also depends on a system header file). Default to true on Mac (safe afaict).
Matthias Klumpp
- [pkg-d-commits] [ldc] 176/211: Attempt to fix PPC64-LE, MIPS64 and ARM/AArch64 ABIs
Matthias Klumpp
- [pkg-d-commits] [ldc] 177/211: Infer return type of functions for vtbl initializer
Matthias Klumpp
- [pkg-d-commits] [ldc] 178/211: LTO: add extra search locations for the LLVMgold.so plugin.
Matthias Klumpp
- [pkg-d-commits] [ldc] 179/211: Merge pull request #1905 from kinke/ppc
Matthias Klumpp
- [pkg-d-commits] [ldc] 180/211: Merge pull request #1907 from kinke/fix1906
Matthias Klumpp
- [pkg-d-commits] [ldc] 181/211: Fix TypeInfo_Struct constants for all non-x86_64 64-bit targets
Matthias Klumpp
- [pkg-d-commits] [ldc] 182/211: Improve the `-fprofile-instr-generate` cmdline option description.
Matthias Klumpp
- [pkg-d-commits] [ldc] 183/211: Merge pull request #1902 from JohanEngelen/ltoplugin
Matthias Klumpp
- [pkg-d-commits] [ldc] 184/211: Merge pull request #1910 from kinke/tiStruct
Matthias Klumpp
- [pkg-d-commits] [ldc] 185/211: CMake: Use LIB_SUFFIX consistently
Matthias Klumpp
- [pkg-d-commits] [ldc] 186/211: Forward `-L` linker args starting with `-Wl, ` to gcc driver
Matthias Klumpp
- [pkg-d-commits] [ldc] 187/211: CMake: Simplify unittest targets
Matthias Klumpp
- [pkg-d-commits] [ldc] 188/211: CMake: Support multi-arg `-Wl, arg1, arg2, ...` in linker flags for D compiler
Matthias Klumpp
- [pkg-d-commits] [ldc] 189/211: CMake: Tweak quotes around cmdline options
Matthias Klumpp
- [pkg-d-commits] [ldc] 190/211: Travis: Use LIB_SUFFIX=64 for multilib job
Matthias Klumpp
- [pkg-d-commits] [ldc] 191/211: Merge pull request #1912 from kinke/ltoplugin
Matthias Klumpp
- [pkg-d-commits] [ldc] 192/211: Revert "Shared library support for OS X (#1705)"
Matthias Klumpp
- [pkg-d-commits] [ldc] 193/211: Revert "Revert "Revert "Check existing runtime function declarations for matching type"""
Matthias Klumpp
- [pkg-d-commits] [ldc] 194/211: Backport #1835.
Matthias Klumpp
- [pkg-d-commits] [ldc] 195/211: Back off on what we consider as "constant literals": (some) dynamic array literals are not-const because they are expected to be newly allocated. (#1927)
Matthias Klumpp
- [pkg-d-commits] [ldc] 196/211: Fix ABI issue #1925 (#1938)
Matthias Klumpp
- [pkg-d-commits] [ldc] 197/211: CMake: add version check to findLLVM (#1940)
Matthias Klumpp
- [pkg-d-commits] [ldc] 198/211: Fix LLVM trunk build. (#1936)
Matthias Klumpp
- [pkg-d-commits] [ldc] 199/211: Sync command-line options and descriptions with DMD
Matthias Klumpp
- [pkg-d-commits] [ldc] 200/211: Travis and AppVeyor: Upgrade to LLVM 3.9.1
Matthias Klumpp
- [pkg-d-commits] [ldc] 201/211: Be more forgiving when pre-parsing target triple for config file lookup
Matthias Klumpp
- [pkg-d-commits] [ldc] 202/211: Refactor the machinery to add commandline options that clash with LLVM's options. This generalizes the piece of code that adds the "enable-color" option, such that it is easier to add other LLVM-clashing options (such as -ffast-math). [NFC]
Matthias Klumpp
- [pkg-d-commits] [ldc] 203/211: Improve support for response files in command line (#1942)
Matthias Klumpp
- [pkg-d-commits] [ldc] 204/211: Fix -finstrument-functions. The wrong return address was used.
Matthias Klumpp
- [pkg-d-commits] [ldc] 205/211: Fix alignment and size of target critical section (#1956)
Matthias Klumpp
- [pkg-d-commits] [ldc] 206/211: Properly mark lit tests that require X86. Should fix these tests on ARM.
Matthias Klumpp
- [pkg-d-commits] [ldc] 207/211: Update Phobos.
Matthias Klumpp
- [pkg-d-commits] [ldc] 208/211: Fix alignment test for ARM. (#1968)
Matthias Klumpp
- [pkg-d-commits] [ldc] 209/211: Fix codegen/asm_output test for RPi 1 (armv6) (#1972)
Matthias Klumpp
- [pkg-d-commits] [ldc] 210/211: [CircleCI] Add LLVM 4.0 apt repo. (#1982)
Matthias Klumpp
- [pkg-d-commits] [ldc] 211/211: Put debuginfo on GEP instead of on the alloca with an offset. (#1984)
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag v1.1.0-beta3 created (now c838868)
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag v1.1.0-beta6 created (now 1970ae0)
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag v1.1.1 created (now f0e676b)
Matthias Klumpp
- [pkg-d-commits] [ldc] 01/02: Bump version to 1.1.1
Matthias Klumpp
- [pkg-d-commits] [ldc] 02/02: Linux: Always build C parts of standard library as PIC
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag v1.1.1-beta1 created (now fcfcb92)
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag v1.2.0 created (now e62a0f2)
Matthias Klumpp
- [pkg-d-commits] [ldc] 01/149: Consider pointer literals as constant in isConstLiteral.
Matthias Klumpp
- [pkg-d-commits] [ldc] 02/149: Remove the 16MB limit on static array sizes.
Matthias Klumpp
- [pkg-d-commits] [ldc] 03/149: Attempt to workaround DMD bug.
Matthias Klumpp
- [pkg-d-commits] [ldc] 04/149: Refactor the machinery to add commandline options that clash with LLVM's options. This generalizes the piece of code that adds the "enable-color" option, such that it is easier to add other LLVM-clashing options (such as -ffast-math). [NFC]
Matthias Klumpp
- [pkg-d-commits] [ldc] 05/149: Implement -ffast-math.
Matthias Klumpp
- [pkg-d-commits] [ldc] 06/149: druntime: Cherry-pick backtrace fixes from Weka fork
Matthias Klumpp
- [pkg-d-commits] [ldc] 07/149: Merge pull request #1896 from JohanEngelen/ffastmath
Matthias Klumpp
- [pkg-d-commits] [ldc] 08/149: Merge pull request #1914 from JohanEngelen/arraysizelimit
Matthias Klumpp
- [pkg-d-commits] [ldc] 09/149: Merge pull request #1920 from kinke/backtrace
Matthias Klumpp
- [pkg-d-commits] [ldc] 18/149: Bump master version.
Matthias Klumpp
- [pkg-d-commits] [ldc] 19/149: Travis and AppVeyor: Upgrade to LLVM 3.9.1
Matthias Klumpp
- [pkg-d-commits] [ldc] 20/149: Merge pull request #1949 from kinke/llvm391
Matthias Klumpp
- [pkg-d-commits] [ldc] 10/149: SCOPE_EXIT
Matthias Klumpp
- [pkg-d-commits] [ldc] 11/149: Use SCOPE_EXIT in DtoDefineFunction
Matthias Klumpp
- [pkg-d-commits] [ldc] 12/149: Implement the @allocSize magic UDA. (#1610)
Matthias Klumpp
- [pkg-d-commits] [ldc] 13/149: Back off on what we consider as "constant literals": (some) dynamic array literals are not-const because they are expected to be newly allocated. (#1927)
Matthias Klumpp
- [pkg-d-commits] [ldc] 14/149: Sync command-line options and descriptions with DMD
Matthias Klumpp
- [pkg-d-commits] [ldc] 15/149: Fix LLVM trunk build. (#1936)
Matthias Klumpp
- [pkg-d-commits] [ldc] 16/149: Fix ABI issue #1925 (#1938)
Matthias Klumpp
- [pkg-d-commits] [ldc] 17/149: CMake: add version check to findLLVM (#1940)
Matthias Klumpp
- [pkg-d-commits] [ldc] 21/149: Be more forgiving when pre-parsing target triple for config file lookup
Matthias Klumpp
- [pkg-d-commits] [ldc] 22/149: Merge pull request #1950 from kinke/gh1945
Matthias Klumpp
- [pkg-d-commits] [ldc] 23/149: Merge pull request #1937 from kinke/warnings
Matthias Klumpp
- [pkg-d-commits] [ldc] 24/149: Improve support for response files in command line (#1942)
Matthias Klumpp
- [pkg-d-commits] [ldc] 25/149: Renamed helpers.h to scope_exit.h
Matthias Klumpp
- [pkg-d-commits] [ldc] 26/149: cache: Add files atomically to the cache (copy to temp file + rename), to prevent cache poisoning upon program abort during copying the file into the cache.
Matthias Klumpp
- [pkg-d-commits] [ldc] 27/149: Update profile-rt for LLVM 3.9 and 4.0.
Matthias Klumpp
- [pkg-d-commits] [ldc] 28/149: Merge pull request #1959 from JohanEngelen/update_rt
Matthias Klumpp
- [pkg-d-commits] [ldc] 29/149: cache: Delete all temporary files during cache pruning.
Matthias Klumpp
- [pkg-d-commits] [ldc] 30/149: Merge pull request #1926 from Hardcode84/scope_exit
Matthias Klumpp
- [pkg-d-commits] [ldc] 31/149: Fix -finstrument-functions. The wrong return address was used.
Matthias Klumpp
- [pkg-d-commits] [ldc] 32/149: Merge pull request #1961 from JohanEngelen/fixinstrfnc
Matthias Klumpp
- [pkg-d-commits] [ldc] 33/149: Merge pull request #1957 from JohanEngelen/atomiccachewrite
Matthias Klumpp
- [pkg-d-commits] [ldc] 34/149: README: Fix Homebrew spelling, remove "Distribution" header
Matthias Klumpp
- [pkg-d-commits] [ldc] 35/149: Properly mark lit tests that require X86. Should fix these tests on ARM.
Matthias Klumpp
- [pkg-d-commits] [ldc] 36/149: update phobos
Matthias Klumpp
- [pkg-d-commits] [ldc] 37/149: Fix alignment and size of target critical section (#1956)
Matthias Klumpp
- [pkg-d-commits] [ldc] 38/149: Merge pull request #1966 from JohanEngelen/fixARMlit
Matthias Klumpp
- [pkg-d-commits] [ldc] 39/149: Merge pull request #1967 from JohanEngelen/testSolarisPhobos
Matthias Klumpp
- [pkg-d-commits] [ldc] 40/149: Fix alignment test for ARM. (#1968)
Matthias Klumpp
- [pkg-d-commits] [ldc] 41/149: Refactor code to hide direct IrFunction->func usage and add convenient functions (#1911)
Matthias Klumpp
- [pkg-d-commits] [ldc] 42/149: Fix codegen/asm_output test for RPi 1 (armv6) (#1972)
Matthias Klumpp
- [pkg-d-commits] [ldc] 43/149: Remove unused variables.
Matthias Klumpp
- [pkg-d-commits] [ldc] 44/149: Fix ldc-prune-cache help text.
Matthias Klumpp
- [pkg-d-commits] [ldc] 45/149: druntime: Fix no stack trace on windows (#1976)
Matthias Klumpp
- [pkg-d-commits] [ldc] 46/149: [CircleCI] Add LLVM 4.0 apt repo. (#1982)
Matthias Klumpp
- [pkg-d-commits] [ldc] 47/149: Skip some obsolete muls and divs for arrays with element size = 1
Matthias Klumpp
- [pkg-d-commits] [ldc] 48/149: Handle static arrays rewritten to slices in a more generic fashion
Matthias Klumpp
- [pkg-d-commits] [ldc] 49/149: Optimize initializations of byte arrays with non-const byte to memset()
Matthias Klumpp
- [pkg-d-commits] [ldc] 50/149: Add IR test for static array initializations
Matthias Klumpp
- [pkg-d-commits] [ldc] 51/149: Put debuginfo on GEP instead of on the alloca with an offset. (#1984)
Matthias Klumpp
- [pkg-d-commits] [ldc] 53/149: [CMake] Change runtimelib building dependency on `conf.in` configure input file instead of the configure output file. (#1981)
Matthias Klumpp
- [pkg-d-commits] [ldc] 54/149: [CMake] Add CheckDSourceCompiles.cmake macro that can check whether a piece of D code compiles with some optional compiler flags.
Matthias Klumpp
- [pkg-d-commits] [ldc] 55/149: Merge pull request #1978 from kinke/arrays
Matthias Klumpp
- [pkg-d-commits] [ldc] 57/149: Fix C++ warning: ../ddmd/expression.h:1052:7: warning: class 'CommaExp' does not declare any constructor to initialize its non-modifiable members class CommaExp : public BinExp ^ ../ddmd/expression.h:1055:16: note: const member 'isGenerated' will never be initialized const bool isGenerated;
Matthias Klumpp
- [pkg-d-commits] [ldc] 58/149: Fix buggy incorrect virtual function overrides.
Matthias Klumpp
- [pkg-d-commits] [ldc] 59/149: Fix incorrect CommaExp ctor declaration.
Matthias Klumpp
- [pkg-d-commits] [ldc] 60/149: Add missing field in C++ declaration of TypeStruct.
Matthias Klumpp
- [pkg-d-commits] [ldc] 61/149: Fix return type of our TypeBasic::alignment() override.
Matthias Klumpp
- [pkg-d-commits] [ldc] 62/149: Don't declare IfStatement::match separately anymore
Matthias Klumpp
- [pkg-d-commits] [ldc] 63/149: druntime: Remove src/ldc/osx_tls.c, use upstream src/rt/osx_tls.c
Matthias Klumpp
- [pkg-d-commits] [ldc] 64/149: Fix C++ declaration of IfStatement::match.
Matthias Klumpp
- [pkg-d-commits] [ldc] 65/149: Update druntime: fixes compile error on undeclared argument type for a function we don't use.
Matthias Klumpp
- [pkg-d-commits] [ldc] 66/149: druntime: Get rid of deprecation warnings due to implicit string concatenations
Matthias Klumpp
- [pkg-d-commits] [ldc] 67/149: Fix compilation error for LLVM 4.0+
Matthias Klumpp
- [pkg-d-commits] [ldc] 68/149: Fix detection of special reference variables
Matthias Klumpp
- [pkg-d-commits] [ldc] 69/149: Phobos: Get rid of implicit string concatenation warnings
Matthias Klumpp
- [pkg-d-commits] [ldc] 70/149: druntime: Disable new rt.sections_osx_x86_64
Matthias Klumpp
- [pkg-d-commits] [ldc] 71/149: Bump front-end version number
Matthias Klumpp
- [pkg-d-commits] [ldc] 72/149: druntime: Add function attributes to LDC core.atomic implementation
Matthias Klumpp
- [pkg-d-commits] [ldc] 73/149: Phobos: Fix std.conv unittest compile error for double-precision reals
Matthias Klumpp
- [pkg-d-commits] [ldc] 74/149: To check magic LDC UDAs parameter types, convert them to their basetype first. (#1994)
Matthias Klumpp
- [pkg-d-commits] [ldc] 75/149: Phobos: Fix std.conv unittest for double-precision reals
Matthias Klumpp
- [pkg-d-commits] [ldc] 76/149: Fix C++ mangling of real: __float128 => long double
Matthias Klumpp
- [pkg-d-commits] [ldc] 77/149: Remove orphaned DDMD files
Matthias Klumpp
- [pkg-d-commits] [ldc] 78/149: druntime: Fix typeid(null).initializer().length
Matthias Klumpp
- [pkg-d-commits] [ldc] 79/149: [CircleCI] Use the latest LDC release: 1.1.0. (#1995)
Matthias Klumpp
- [pkg-d-commits] [ldc] 80/149: [CMake] Add option to build LDC using LTO: `-DLDC_BUILD_WITH_LTO={OFF, ON, FULL, THIN}`.
Matthias Klumpp
- [pkg-d-commits] [ldc] 81/149: Fix flag 'isAbstract' for ClassInfos
Matthias Klumpp
- [pkg-d-commits] [ldc] 82/149: dmd-testsuite: Relax/disable some new 2.072 tests for LDC
Matthias Klumpp
- [pkg-d-commits] [ldc] 83/149: Quote mangled names of naked functions starting with '?'
Matthias Klumpp
- [pkg-d-commits] [ldc] 84/149: Merge pull request #1986 from JohanEngelen/cmakeLTO
Matthias Klumpp
- [pkg-d-commits] [ldc] 86/149: Prepare DtoCallFunction() for runtime function calls (#1238)
Matthias Klumpp
- [pkg-d-commits] [ldc] 87/149: Don't immediately delete generated doc file
Matthias Klumpp
- [pkg-d-commits] [ldc] 88/149: CMake: Include missing modules in druntime/Phobos
Matthias Klumpp
- [pkg-d-commits] [ldc] 89/149: CMake: Exclude core.stdcpp.* modules due to alpha quality
Matthias Klumpp
- [pkg-d-commits] [ldc] 90/149: Fix naked functions mangling regression for Win32
Matthias Klumpp
- [pkg-d-commits] [ldc] 91/149: Adapt lit test to changed mangling of nested functions
Matthias Klumpp
- [pkg-d-commits] [ldc] 92/149: Merge pull request #1917 from kinke/gh1915
Matthias Klumpp
- [pkg-d-commits] [ldc] 93/149: Merge branch 'master' into merge-2.072
Matthias Klumpp
- [pkg-d-commits] [ldc] 94/149: Adapt druntime CMake script for new core.sys.{darwin, openbsd} packages
Matthias Klumpp
- [pkg-d-commits] [ldc] 95/149: Fix extern(C++) naked functions mangling for Win32
Matthias Klumpp
- [pkg-d-commits] [ldc] 96/149: Phobos: Fix std.outbuffer.[v]printf() for VS 2015+
Matthias Klumpp
- [pkg-d-commits] [ldc] 97/149: Prevent duplicate fields for AggregateDeclarations
Matthias Klumpp
- [pkg-d-commits] [ldc] 98/149: Phobos: Relax std.json unittest some more
Matthias Klumpp
- [pkg-d-commits] [ldc] 99/149: AppVeyor: Downgrade libcurl to 7.48.0
Matthias Klumpp
- [pkg-d-commits] [ldc] 100/149: Limited support for arbitrary target reals
Matthias Klumpp
- [pkg-d-commits] [ldc] 101/149: Add command-line option -transition=safe
Matthias Klumpp
- [pkg-d-commits] [ldc] 102/149: LDMD: Warn about unsupported -multiobj switch
Matthias Klumpp
- [pkg-d-commits] [ldc] 103/149: Merge pull request #1987 from ldc-developers/merge-2.072
Matthias Klumpp
- [pkg-d-commits] [ldc] 104/149: driver/cl_options: Use array instead of a gazillion hide() function calls [nfc]
Matthias Klumpp
- [pkg-d-commits] [ldc] 105/149: driver/cl_options: clang-format [nfc]
Matthias Klumpp
- [pkg-d-commits] [ldc] 106/149: driver/cl_options: Hide more internal flags for LLVM 3.9.1
Matthias Klumpp
- [pkg-d-commits] [ldc] 107/149: Micro-optimization
Matthias Klumpp
- [pkg-d-commits] [ldc] 108/149: Linux: Always build C parts of standard library as PIC
Matthias Klumpp
- [pkg-d-commits] [ldc] 109/149: Merge pull request #1882 from JohanEngelen/ptrarray
Matthias Klumpp
- [pkg-d-commits] [ldc] 110/149: profile-rt: update LLVM 5.0 copy.
Matthias Klumpp
- [pkg-d-commits] [ldc] 111/149: Update phobos: work around an issue exposed by PR #1719
Matthias Klumpp
- [pkg-d-commits] [ldc] 112/149: Optimize static array comparisons to a memcmp call for types for which this is valid.
Matthias Klumpp
- [pkg-d-commits] [ldc] 113/149: Merge pull request #1719 from JohanEngelen/gh1632
Matthias Klumpp
- [pkg-d-commits] [ldc] 114/149: Add RISCV32 and RISCV64 version identifiers [dlang/dmd#6526]
Matthias Klumpp
- [pkg-d-commits] [ldc] 115/149: Detect RISC-V architectures and define the correct versions
Matthias Klumpp
- [pkg-d-commits] [ldc] 116/149: Merge pull request #2005 from e-y-e/riscv
Matthias Klumpp
- [pkg-d-commits] [ldc] 117/149: Cherrypick DMD PR #6582. (#2021)
Matthias Klumpp
- [pkg-d-commits] [ldc] 118/149: Fix LDMD regression when generating response file
Matthias Klumpp
- [pkg-d-commits] [ldc] 119/149: Merge pull request #2025 from kinke/fixLDMD
Matthias Klumpp
- [pkg-d-commits] [ldc] 120/149: dmd-testsuite: Improve LDMD response file test (#2026)
Matthias Klumpp
- [pkg-d-commits] [ldc] 121/149: Append default file extension if -of doesn't contain any
Matthias Klumpp
- [pkg-d-commits] [ldc] 122/149: Add hidden -ldmd option when invoking LDC via LDMD
Matthias Klumpp
- [pkg-d-commits] [ldc] 123/149: Append default file extension for LDMD only
Matthias Klumpp
- [pkg-d-commits] [ldc] 124/149: Add dmd-testsuite tests for issue #2001
Matthias Klumpp
- [pkg-d-commits] [ldc] 125/149: Require CMake >= 2.8.9 and update Travis' CMake
Matthias Klumpp
- [pkg-d-commits] [ldc] 126/149: Darwin: Change default shared-lib extension from .so to .dylib
Matthias Klumpp
- [pkg-d-commits] [ldc] 127/149: Merge pull request #2002 from kinke/defaultExt
Matthias Klumpp
- [pkg-d-commits] [ldc] 128/149: Fix LLVM 5.0 compilation
Matthias Klumpp
- [pkg-d-commits] [ldc] 129/149: Merge pull request #2032 from JohanEngelen/llvm50
Matthias Klumpp
- [pkg-d-commits] [ldc] 130/149: Update druntime: fix ldc.intrinsics for LLVM >= 4.0 (#2038)
Matthias Klumpp
- [pkg-d-commits] [ldc] 131/149: druntime: Fix spurious DSO registry TLS crash (core.thread tests on OS X)
Matthias Klumpp
- [pkg-d-commits] [ldc] 132/149: Don't crash when trying to repaint static arrays (#2034)
Matthias Klumpp
- [pkg-d-commits] [ldc] 133/149: druntime: Fix LLVM intrinsics for LLVM 3.5
Matthias Klumpp
- [pkg-d-commits] [ldc] 134/149: Fix unused variable warnings for LLVM >= 4.0 (#2040)
Matthias Klumpp
- [pkg-d-commits] [ldc] 135/149: Fix LLVM 5.0 build and update profile-rt (#2039)
Matthias Klumpp
- [pkg-d-commits] [ldc] 136/149: Use https URLs for git submodules (#2051)
Matthias Klumpp
- [pkg-d-commits] [ldc] 137/149: Re-add uwtable function attribute on Win64
Matthias Klumpp
- [pkg-d-commits] [ldc] 138/149: AppVeyor: Host precompiled libcurl.zip on DropBox
Matthias Klumpp
- [pkg-d-commits] [ldc] 139/149: Implement optimization: compare slices using memcmp if valid (#2047)
Matthias Klumpp
- [pkg-d-commits] [ldc] 140/149: Don't parse non-wellformed floating-point literals during lexing
Matthias Klumpp
- [pkg-d-commits] [ldc] 141/149: Let LLVM parse floating-point literals instead of host C runtime
Matthias Klumpp
- [pkg-d-commits] [ldc] 142/149: Fix LLVM 5.0 build. (#2050)
Matthias Klumpp
- [pkg-d-commits] [ldc] 143/149: Add latest druntime changes.
Matthias Klumpp
- [pkg-d-commits] [ldc] 144/149: Revert "Add latest druntime changes."
Matthias Klumpp
- [pkg-d-commits] [ldc] 145/149: Add option to avoid recursing in get_git_head_revision cmake function
Matthias Klumpp
- [pkg-d-commits] [ldc] 146/149: Cherry-pick front-end fix wrt. casting scalars to vectors
Matthias Klumpp
- [pkg-d-commits] [ldc] 147/149: Backport fix for typeid(null)
Matthias Klumpp
- [pkg-d-commits] [ldc] 148/149: Fix compilation error with DMD 2.074 (#2068)
Matthias Klumpp
- [pkg-d-commits] [ldc] 149/149: Bump year to 2017 in license file
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag v1.2.0-beta2 created (now def2613)
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag upstream/1.1.1 deleted (was 8eabf3c)
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag upstream/1.1.1 created (now 57a9397)
Matthias Klumpp
- [pkg-d-commits] [ldc] branch master updated (b50fede -> 3458622)
Matthias Klumpp
- [pkg-d-commits] [ldc] 01/01: Compile bootstrap-LDC without NEON on arm
Matthias Klumpp
- [pkg-d-commits] [ldc] branch master updated (3458622 -> c6e3450)
Matthias Klumpp
- [pkg-d-commits] [ldc] 01/01: trivial: Really apply the no-NEON flags
Matthias Klumpp
- [pkg-d-commits] [ldc] branch master updated (c6e3450 -> 267fab6)
Matthias Klumpp
- [pkg-d-commits] [ldc] 01/03: Use build profiles and a simple flag to determine when to bootstrap
Matthias Klumpp
- [pkg-d-commits] [ldc] 02/03: Temporarily build with LLVM 3.8
Matthias Klumpp
- [pkg-d-commits] [ldc] 03/03: Finalize changelog for 1:1.1.1-3
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag debian/1%1.1.1-3 created (now d804e8e)
Matthias Klumpp
- [pkg-d-commits] [ldc] branch master updated (267fab6 -> f25054b)
Matthias Klumpp
- [pkg-d-commits] [ldc] 01/01: Use LLVM 3.9 again
Matthias Klumpp
Last message date:
Mon Apr 24 17:40:11 UTC 2017
Archived on: Mon Apr 24 17:40:13 UTC 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).