[pkg-d-commits] [ldc] 44/95: Merge branch 'master' into merge-2.073

Matthias Klumpp mak at moszumanska.debian.org
Thu Jul 13 20:53:59 UTC 2017


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

mak pushed a commit to annotated tag v1.3.0-beta1
in repository ldc.

commit 97188a1a278ebd0f036f01b909743adebec55a29
Merge: 8db147a a75c84a
Author: Martin <noone at nowhere.com>
Date:   Thu Mar 9 01:11:03 2017 +0100

    Merge branch 'master' into merge-2.073
    
    Conflicts:
    	tests/d2/dmd-testsuite

 .travis.yml                                   |  3 ++
 ddmd/aggregate.d                              | 10 +---
 ddmd/target.d                                 |  7 ++-
 driver/cl_options.cpp                         |  5 +-
 driver/cl_options.h                           |  1 +
 driver/ldmd.cpp                               | 73 +++++++++++++--------------
 driver/linker.cpp                             | 55 +++++++++++---------
 driver/main.cpp                               |  2 +-
 runtime/CMakeLists.txt                        |  9 +++-
 runtime/profile-rt/DefineBuildProfileRT.cmake |  9 +---
 tests/codegen/simd_alignment.d                | 27 ++++++++++
 tests/d2/dmd-testsuite                        |  2 +-
 12 files changed, 116 insertions(+), 87 deletions(-)

diff --cc driver/cl_options.cpp
index 196cd26,2ec27bc..9cac488
--- a/driver/cl_options.cpp
+++ b/driver/cl_options.cpp
@@@ -321,15 -324,8 +324,15 @@@ cl::opt<std::string
           cl::Hidden, cl::init(""));
  #endif
  
 +static StringsAdapter
 +    modFileAliasStringsStore("mv", global.params.modFileAliasStrings);
 +static cl::list<std::string, StringsAdapter> modFileAliasStrings(
 +    "mv", cl::desc("Use <filespec> as source file for <package.module>"),
 +    cl::value_desc("<package.module>=<filespec>"),
 +    cl::location(modFileAliasStringsStore));
 +
  cl::opt<llvm::Reloc::Model> mRelocModel(
-     "relocation-model", cl::desc("Relocation model"),
+     "relocation-model", cl::desc("Relocation model"), cl::ZeroOrMore,
  #if LDC_LLVM_VER < 309
      cl::init(llvm::Reloc::Default),
  #endif
diff --cc driver/cl_options.h
index 78fad88,e604a94..aa76b0b
--- a/driver/cl_options.h
+++ b/driver/cl_options.h
@@@ -44,8 -44,9 +44,9 @@@ extern llvm::SmallVector<const char *, 
   */
  extern cl::list<std::string> fileList;
  extern cl::list<std::string> runargs;
+ extern cl::opt<bool> invokedByLDMD;
  extern cl::opt<bool> compileOnly;
 -extern cl::opt<bool, true> enforcePropertySyntax;
 +extern cl::opt<bool> useDIP1000;
  extern cl::opt<bool> noAsm;
  extern cl::opt<bool> dontWriteObj;
  extern cl::opt<std::string> objectFile;
diff --cc tests/d2/dmd-testsuite
index f14832d,ac06e5c..bdecaa5
--- a/tests/d2/dmd-testsuite
+++ b/tests/d2/dmd-testsuite
@@@ -1,1 -1,1 +1,1 @@@
- Subproject commit f14832dd223d2f21007d44dfab17ebb5e38a56a5
 -Subproject commit ac06e5c249ea2dc963cbf285acda819593154da4
++Subproject commit bdecaa5d46c7c1cae28cde42eab8d0ded708118f

-- 
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