April 2017 Archives by thread
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] 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] annotated tag v0.17.3 created (now 302810d)
Matthias Klumpp
- [pkg-d-commits] [ldc] annotated tag v0.17.4 created (now 86ba2db)
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] 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] 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] branch master updated (3458622 -> c6e3450)
Matthias Klumpp
- [pkg-d-commits] [ldc] branch master updated (c6e3450 -> 267fab6)
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
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).