[llvm-branch-commits] [llvm-branch] r257630 - Creating release_38 branch off revision 257626

2016-01-13 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Wed Jan 13 11:34:56 2016
New Revision: 257630

URL: http://llvm.org/viewvc/llvm-project?rev=257630&view=rev
Log:
Creating release_38 branch off revision 257626

Added:
llvm/branches/release_38/   (props changed)
  - copied from r257626, llvm/trunk/

Propchange: llvm/branches/release_38/
--
--- svn:ignore (added)
+++ svn:ignore Wed Jan 13 11:34:56 2016
@@ -0,0 +1,25 @@
+Debug
+Release
+Release-Asserts
+mklib
+Makefile.config
+config.log
+config.status
+cvs.out
+autom4te.cache
+configure.out
+LLVM-*
+_distcheckdir
+llvm.spec
+svn-commit.*
+*.patch
+*.patch.raw
+cscope.*
+Debug+Coverage-Asserts
+Release+Coverage-Asserts
+Debug+Coverage
+Release+Coverage
+Debug+Checks
+Debug+Asserts
+Release+Asserts
+build

Propchange: llvm/branches/release_38/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Wed Jan 13 11:34:56 2016
@@ -0,0 +1,3 @@
+/llvm/branches/Apple/Pertwee:110850,110961
+/llvm/branches/type-system-rewrite:133420-134817
+/llvm/trunk:155241


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [cfe-branch] r257631 - Creating release_38 branch off revision 257626

2016-01-13 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Wed Jan 13 11:34:59 2016
New Revision: 257631

URL: http://llvm.org/viewvc/llvm-project?rev=257631&view=rev
Log:
Creating release_38 branch off revision 257626

Added:
cfe/branches/release_38/   (props changed)
  - copied from r257626, cfe/trunk/

Propchange: cfe/branches/release_38/
--
--- svn:ignore (added)
+++ svn:ignore Wed Jan 13 11:34:59 2016
@@ -0,0 +1,3 @@
+configure.out
+cscope.files
+cscope.out

Propchange: cfe/branches/release_38/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Wed Jan 13 11:34:59 2016
@@ -0,0 +1,3 @@
+/cfe/branches/type-system-rewrite:134693-134817
+/cfe/trunk/test:170344
+/cfe/trunk/test/SemaTemplate:126920


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [compiler-rt-branch] r257633 - Creating release_38 branch off revision 257626

2016-01-13 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Wed Jan 13 11:35:04 2016
New Revision: 257633

URL: http://llvm.org/viewvc/llvm-project?rev=257633&view=rev
Log:
Creating release_38 branch off revision 257626

Added:
compiler-rt/branches/release_38/
  - copied from r257626, compiler-rt/trunk/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [clang-tools-extra-branch] r257636 - Creating release_38 branch off revision 257626

2016-01-13 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Wed Jan 13 11:35:13 2016
New Revision: 257636

URL: http://llvm.org/viewvc/llvm-project?rev=257636&view=rev
Log:
Creating release_38 branch off revision 257626

Added:
clang-tools-extra/branches/release_38/
  - copied from r257626, clang-tools-extra/trunk/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [lldb] r257638 - Creating release_38 branch off revision 257626

2016-01-13 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Wed Jan 13 11:35:20 2016
New Revision: 257638

URL: http://llvm.org/viewvc/llvm-project?rev=257638&view=rev
Log:
Creating release_38 branch off revision 257626

Added:
lldb/branches/release_38/   (props changed)
  - copied from r257626, lldb/trunk/

Propchange: lldb/branches/release_38/
--
--- svn:ignore (added)
+++ svn:ignore Wed Jan 13 11:35:20 2016
@@ -0,0 +1,4 @@
+build
+intermediates
+llvm
+llvm-build

Propchange: lldb/branches/release_38/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Wed Jan 13 11:35:20 2016
@@ -0,0 +1,2 @@
+/lldb/branches/apple/python-GIL:156467-162159
+/lldb/branches/iohandler:198360-200250


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [polly] r257637 - Creating release_38 branch off revision 257626

2016-01-13 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Wed Jan 13 11:35:16 2016
New Revision: 257637

URL: http://llvm.org/viewvc/llvm-project?rev=257637&view=rev
Log:
Creating release_38 branch off revision 257626

Added:
polly/branches/release_38/
  - copied from r257626, polly/trunk/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm-branch] r257651 - Drop 'svn' suffix from version.

2016-01-13 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Wed Jan 13 13:03:44 2016
New Revision: 257651

URL: http://llvm.org/viewvc/llvm-project?rev=257651&view=rev
Log:
Drop 'svn' suffix from version.

Modified:
llvm/branches/release_38/CMakeLists.txt
llvm/branches/release_38/autoconf/configure.ac
llvm/branches/release_38/configure

Modified: llvm/branches/release_38/CMakeLists.txt
URL: 
http://llvm.org/viewvc/llvm-project/llvm/branches/release_38/CMakeLists.txt?rev=257651&r1=257650&r2=257651&view=diff
==
--- llvm/branches/release_38/CMakeLists.txt (original)
+++ llvm/branches/release_38/CMakeLists.txt Wed Jan 13 13:03:44 2016
@@ -36,7 +36,7 @@ if(NOT DEFINED LLVM_VERSION_PATCH)
   set(LLVM_VERSION_PATCH 0)
 endif()
 if(NOT DEFINED LLVM_VERSION_SUFFIX)
-  set(LLVM_VERSION_SUFFIX svn)
+  set(LLVM_VERSION_SUFFIX "")
 endif()
 
 if (POLICY CMP0048)

Modified: llvm/branches/release_38/autoconf/configure.ac
URL: 
http://llvm.org/viewvc/llvm-project/llvm/branches/release_38/autoconf/configure.ac?rev=257651&r1=257650&r2=257651&view=diff
==
--- llvm/branches/release_38/autoconf/configure.ac (original)
+++ llvm/branches/release_38/autoconf/configure.ac Wed Jan 13 13:03:44 2016
@@ -32,12 +32,12 @@ dnl===--
 dnl Initialize autoconf and define the package name, version number and
 dnl address for reporting bugs.
 
-AC_INIT([LLVM],[3.8.0svn],[http://llvm.org/bugs/])
+AC_INIT([LLVM],[3.8.0],[http://llvm.org/bugs/])
 
 LLVM_VERSION_MAJOR=3
 LLVM_VERSION_MINOR=8
 LLVM_VERSION_PATCH=0
-LLVM_VERSION_SUFFIX=svn
+LLVM_VERSION_SUFFIX=
 
 AC_DEFINE_UNQUOTED([LLVM_VERSION_MAJOR], $LLVM_VERSION_MAJOR, [Major version 
of the LLVM API])
 AC_DEFINE_UNQUOTED([LLVM_VERSION_MINOR], $LLVM_VERSION_MINOR, [Minor version 
of the LLVM API])

Modified: llvm/branches/release_38/configure
URL: 
http://llvm.org/viewvc/llvm-project/llvm/branches/release_38/configure?rev=257651&r1=257650&r2=257651&view=diff
==
--- llvm/branches/release_38/configure (original)
+++ llvm/branches/release_38/configure Wed Jan 13 13:03:44 2016
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.60 for LLVM 3.8.0svn.
+# Generated by GNU Autoconf 2.60 for LLVM 3.8.0.
 #
 # Report bugs to .
 #
@@ -561,8 +561,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
 # Identity of this package.
 PACKAGE_NAME='LLVM'
 PACKAGE_TARNAME='llvm'
-PACKAGE_VERSION='3.8.0svn'
-PACKAGE_STRING='LLVM 3.8.0svn'
+PACKAGE_VERSION='3.8.0'
+PACKAGE_STRING='LLVM 3.8.0'
 PACKAGE_BUGREPORT='http://llvm.org/bugs/'
 
 ac_unique_file="lib/IR/Module.cpp"
@@ -1334,7 +1334,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures LLVM 3.8.0svn to adapt to many kinds of systems.
+\`configure' configures LLVM 3.8.0 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1400,7 +1400,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of LLVM 3.8.0svn:";;
+ short | recursive ) echo "Configuration of LLVM 3.8.0:";;
esac
   cat <<\_ACEOF
 
@@ -1584,7 +1584,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-LLVM configure 3.8.0svn
+LLVM configure 3.8.0
 generated by GNU Autoconf 2.60
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1600,7 +1600,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by LLVM $as_me 3.8.0svn, which was
+It was created by LLVM $as_me 3.8.0, which was
 generated by GNU Autoconf 2.60.  Invocation command line was
 
   $ $0 $@
@@ -1957,7 +1957,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
 LLVM_VERSION_MAJOR=3
 LLVM_VERSION_MINOR=8
 LLVM_VERSION_PATCH=0
-LLVM_VERSION_SUFFIX=svn
+LLVM_VERSION_SUFFIX=
 
 
 cat >>confdefs.h <<_ACEOF
@@ -18279,7 +18279,7 @@ exec 6>&1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by LLVM $as_me 3.8.0svn, which was
+This file was extended by LLVM $as_me 3.8.0, which was
 generated by GNU Autoconf 2.60.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -18332,7 +18332,7 @@ Report bugs to ."
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF
 ac_cs_version="\\
-LLVM config.status 3.8.0svn
+LLVM config.status 3.8.0
 configured by $0, generated by GNU Autoconf 2.60,
   with options \\"`echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`\\"
 


___
llvm-

[llvm-branch-commits] [llvm-branch] r257660 - Merging r257645:

2016-01-13 Thread Dimitry Andric via llvm-branch-commits
Author: dim
Date: Wed Jan 13 13:37:51 2016
New Revision: 257660

URL: http://llvm.org/viewvc/llvm-project?rev=257660&view=rev
Log:
Merging r257645:

r257645 | dim | 2016-01-13 19:29:46 +0100 (Wed, 13 Jan 2016) | 22 lines

Avoid undefined behavior in LinkAllPasses.h

The LinkAllPasses.h file is included in several main programs, to force
a large number of passes to be linked in.  However, the ForcePassLinking
constructor uses undefined behavior, since it calls member functions on
`nullptr`, e.g.:

  ((llvm::Function*)nullptr)->viewCFGOnly();
  llvm::RGPassManager RGM;
  ((llvm::RegionPass*)nullptr)->runOnRegion((llvm::Region*)nullptr, RGM);

When the optimization level is -O2 or higher, the code below the first
nullptr dereference is optimized away, and replaced by `ud2` (on x86).

Therefore, the calls after that first dereference are never emitted.  In
my case, I noticed there was no call to `llvm::sys::RunningOnValgrind()`!

Replace instances of dereferencing `nullptr` with either objects on the
stack, or regular function calls.

Differential Revision: http://reviews.llvm.org/D15996



Modified:
llvm/branches/release_38/   (props changed)
llvm/branches/release_38/include/llvm/LinkAllPasses.h

Propchange: llvm/branches/release_38/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Jan 13 13:37:51 2016
@@ -1,3 +1,3 @@
 /llvm/branches/Apple/Pertwee:110850,110961
 /llvm/branches/type-system-rewrite:133420-134817
-/llvm/trunk:155241
+/llvm/trunk:155241,257645

Modified: llvm/branches/release_38/include/llvm/LinkAllPasses.h
URL: 
http://llvm.org/viewvc/llvm-project/llvm/branches/release_38/include/llvm/LinkAllPasses.h?rev=257660&r1=257659&r2=257660&view=diff
==
--- llvm/branches/release_38/include/llvm/LinkAllPasses.h (original)
+++ llvm/branches/release_38/include/llvm/LinkAllPasses.h Wed Jan 13 13:37:51 
2016
@@ -160,9 +160,11 @@ namespace {
   (void) llvm::createPostOrderFunctionAttrsPass();
   (void) llvm::createReversePostOrderFunctionAttrsPass();
   (void) llvm::createMergeFunctionsPass();
-  (void) llvm::createPrintModulePass(*(llvm::raw_ostream*)nullptr);
-  (void) llvm::createPrintFunctionPass(*(llvm::raw_ostream*)nullptr);
-  (void) llvm::createPrintBasicBlockPass(*(llvm::raw_ostream*)nullptr);
+  std::string buf;
+  llvm::raw_string_ostream os(buf);
+  (void) llvm::createPrintModulePass(os);
+  (void) llvm::createPrintFunctionPass(os);
+  (void) llvm::createPrintBasicBlockPass(os);
   (void) llvm::createModuleDebugInfoPrinterPass();
   (void) llvm::createPartialInliningPass();
   (void) llvm::createLintPass();
@@ -186,10 +188,10 @@ namespace {
 
   (void)new llvm::IntervalPartition();
   (void)new llvm::ScalarEvolutionWrapperPass();
-  ((llvm::Function*)nullptr)->viewCFGOnly();
+  llvm::Function::Create(nullptr, 
llvm::GlobalValue::ExternalLinkage)->viewCFGOnly();
   llvm::RGPassManager RGM;
-  ((llvm::RegionPass*)nullptr)->runOnRegion((llvm::Region*)nullptr, RGM);
-  llvm::AliasSetTracker X(*(llvm::AliasAnalysis*)nullptr);
+  llvm::AliasAnalysis AA;
+  llvm::AliasSetTracker X(AA);
   X.add(nullptr, 0, llvm::AAMDNodes()); // for -print-alias-sets
   (void) llvm::AreStatisticsEnabled();
   (void) llvm::sys::RunningOnValgrind();


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm-branch] r257668 - Merging r257648:

2016-01-13 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Wed Jan 13 15:18:59 2016
New Revision: 257668

URL: http://llvm.org/viewvc/llvm-project?rev=257668&view=rev
Log:
Merging r257648:

r257648 | hans | 2016-01-13 10:59:45 -0800 (Wed, 13 Jan 2016) | 1 line

Fix struct/class mismatch for MachineSchedContext


Modified:
llvm/branches/release_38/   (props changed)
llvm/branches/release_38/lib/Target/AMDGPU/AMDGPU.h

Propchange: llvm/branches/release_38/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Jan 13 15:18:59 2016
@@ -1,3 +1,3 @@
 /llvm/branches/Apple/Pertwee:110850,110961
 /llvm/branches/type-system-rewrite:133420-134817
-/llvm/trunk:155241,257645
+/llvm/trunk:155241,257645,257648

Modified: llvm/branches/release_38/lib/Target/AMDGPU/AMDGPU.h
URL: 
http://llvm.org/viewvc/llvm-project/llvm/branches/release_38/lib/Target/AMDGPU/AMDGPU.h?rev=257668&r1=257667&r2=257668&view=diff
==
--- llvm/branches/release_38/lib/Target/AMDGPU/AMDGPU.h (original)
+++ llvm/branches/release_38/lib/Target/AMDGPU/AMDGPU.h Wed Jan 13 15:18:59 2016
@@ -20,7 +20,7 @@ class AMDGPUInstrPrinter;
 class AMDGPUSubtarget;
 class AMDGPUTargetMachine;
 class FunctionPass;
-class MachineSchedContext;
+struct MachineSchedContext;
 class MCAsmInfo;
 class raw_ostream;
 class ScheduleDAGInstrs;


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [cfe-tag] r257673 - Tagging checker-278.

2016-01-13 Thread Devin Coughlin via llvm-branch-commits
Author: dcoughlin
Date: Wed Jan 13 15:32:14 2016
New Revision: 257673

URL: http://llvm.org/viewvc/llvm-project?rev=257673&view=rev
Log:
Tagging checker-278.

Added:
cfe/tags/checker/checker-278/   (props changed)
  - copied from r257570, cfe/trunk/

Propchange: cfe/tags/checker/checker-278/
--
--- svn:ignore (added)
+++ svn:ignore Wed Jan 13 15:32:14 2016
@@ -0,0 +1,3 @@
+configure.out
+cscope.files
+cscope.out

Propchange: cfe/tags/checker/checker-278/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Wed Jan 13 15:32:14 2016
@@ -0,0 +1,3 @@
+/cfe/branches/type-system-rewrite:134693-134817
+/cfe/trunk/test:170344
+/cfe/trunk/test/SemaTemplate:126920


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm-tag] r257674 - Tagging checker-278.

2016-01-13 Thread Devin Coughlin via llvm-branch-commits
Author: dcoughlin
Date: Wed Jan 13 15:32:57 2016
New Revision: 257674

URL: http://llvm.org/viewvc/llvm-project?rev=257674&view=rev
Log:
Tagging checker-278.

Added:
llvm/tags/checker/checker-278/   (props changed)
  - copied from r257570, llvm/trunk/

Propchange: llvm/tags/checker/checker-278/
--
--- svn:ignore (added)
+++ svn:ignore Wed Jan 13 15:32:57 2016
@@ -0,0 +1,25 @@
+Debug
+Release
+Release-Asserts
+mklib
+Makefile.config
+config.log
+config.status
+cvs.out
+autom4te.cache
+configure.out
+LLVM-*
+_distcheckdir
+llvm.spec
+svn-commit.*
+*.patch
+*.patch.raw
+cscope.*
+Debug+Coverage-Asserts
+Release+Coverage-Asserts
+Debug+Coverage
+Release+Coverage
+Debug+Checks
+Debug+Asserts
+Release+Asserts
+build

Propchange: llvm/tags/checker/checker-278/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Wed Jan 13 15:32:57 2016
@@ -0,0 +1,3 @@
+/llvm/branches/Apple/Pertwee:110850,110961
+/llvm/branches/type-system-rewrite:133420-134817
+/llvm/trunk:155241


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [lldb] r257704 - Merging r257691:

2016-01-13 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Wed Jan 13 17:13:19 2016
New Revision: 257704

URL: http://llvm.org/viewvc/llvm-project?rev=257704&view=rev
Log:
Merging r257691:

r257691 | hans | 2016-01-13 14:40:24 -0800 (Wed, 13 Jan 2016) | 15 lines

Include IR/DerivedTypes.h instead of IR/Type.h to match LLVM change r256406.

This is similar to r256407 and fixes the following warning:

In file included from 
/work/llvm-3.8/llvm.src/tools/lldb/source/Target/ThreadPlanCallFunctionUsingABI.cpp:14:
In file included from 
/work/llvm-3.8/llvm.src/tools/lldb/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h:23:
/work/llvm-3.8/llvm.src/include/llvm/IR/Type.h:350:16: error: inline function 
'llvm::Type::getSequentialElementType' is not defined 
[-Werror,-Wundefined-inline]
  inline Type *getSequentialElementType() const;
   ^
/work/llvm-3.8/llvm.src/include/llvm/IR/Type.h:353:46: note: used here
  Type *getArrayElementType() const { return getSequentialElementType(); }
 ^
1 error generated.

I'm not sure why it's not showing on any bots.


Modified:
lldb/branches/release_38/   (props changed)

lldb/branches/release_38/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h

Propchange: lldb/branches/release_38/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Jan 13 17:13:19 2016
@@ -1,2 +1,3 @@
 /lldb/branches/apple/python-GIL:156467-162159
 /lldb/branches/iohandler:198360-200250
+/lldb/trunk:257691

Modified: 
lldb/branches/release_38/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h
URL: 
http://llvm.org/viewvc/llvm-project/lldb/branches/release_38/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h?rev=257704&r1=257703&r2=257704&view=diff
==
--- 
lldb/branches/release_38/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h 
(original)
+++ 
lldb/branches/release_38/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h 
Wed Jan 13 17:13:19 2016
@@ -20,7 +20,7 @@
 #include "lldb/Target/ThreadPlanCallFunction.h"
 
 #include "llvm/ADT/ArrayRef.h"
-#include "llvm/IR/Type.h"
+#include "llvm/IR/DerivedTypes.h"
 
 namespace lldb_private {
 


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [lldb] r257706 - Merging r257692:

2016-01-13 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Wed Jan 13 17:13:49 2016
New Revision: 257706

URL: http://llvm.org/viewvc/llvm-project?rev=257706&view=rev
Log:
Merging r257692:

r257692 | hans | 2016-01-13 14:40:26 -0800 (Wed, 13 Jan 2016) | 7 lines

Fix -Wformat-pedantic warning

/work/llvm-3.8/llvm.src/tools/lldb/source/API/SBProcess.cpp:1003:73:
error: format specifies type 'void *' but the argument has type 
'lldb_private::Event *' [-Werror,-Wformat-pedantic]
log->Printf ("SBProcess::%s (event.sp=%p) => %d", __FUNCTION__, 
event.get(), ret_val);
  ~~
^~~
1 error generated.


Modified:
lldb/branches/release_38/   (props changed)
lldb/branches/release_38/source/API/SBProcess.cpp

Propchange: lldb/branches/release_38/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Jan 13 17:13:49 2016
@@ -1,3 +1,3 @@
 /lldb/branches/apple/python-GIL:156467-162159
 /lldb/branches/iohandler:198360-200250
-/lldb/trunk:257691
+/lldb/trunk:257691-257692

Modified: lldb/branches/release_38/source/API/SBProcess.cpp
URL: 
http://llvm.org/viewvc/llvm-project/lldb/branches/release_38/source/API/SBProcess.cpp?rev=257706&r1=257705&r2=257706&view=diff
==
--- lldb/branches/release_38/source/API/SBProcess.cpp (original)
+++ lldb/branches/release_38/source/API/SBProcess.cpp Wed Jan 13 17:13:49 2016
@@ -1000,7 +1000,8 @@ SBProcess::GetRestartedFromEvent (const
 bool ret_val = Process::ProcessEventData::GetRestartedFromEvent 
(event.get());
 
 if (log)
-log->Printf ("SBProcess::%s (event.sp=%p) => %d", __FUNCTION__, 
event.get(), ret_val);
+log->Printf ("SBProcess::%s (event.sp=%p) => %d", __FUNCTION__,
+ static_cast(event.get()), ret_val);
 
 return ret_val;
 }


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [cfe-branch] r257714 - Merging r257652 and r257695:

2016-01-13 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Wed Jan 13 17:48:11 2016
New Revision: 257714

URL: http://llvm.org/viewvc/llvm-project?rev=257714&view=rev
Log:
Merging r257652 and r257695:

r257652 | hans | 2016-01-13 11:14:03 -0800 (Wed, 13 Jan 2016) | 1 line

Update cxx_dr_status.html after the 3.8 branch



r257695 | rsmith | 2016-01-13 14:51:59 -0800 (Wed, 13 Jan 2016) | 2 lines

Update make_cxx_dr_status after the 3.8 branch.



Modified:
cfe/branches/release_38/   (props changed)
cfe/branches/release_38/www/cxx_dr_status.html
cfe/branches/release_38/www/make_cxx_dr_status

Propchange: cfe/branches/release_38/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Jan 13 17:48:11 2016
@@ -1,3 +1,4 @@
 /cfe/branches/type-system-rewrite:134693-134817
+/cfe/trunk:257652,257695
 /cfe/trunk/test:170344
 /cfe/trunk/test/SemaTemplate:126920

Modified: cfe/branches/release_38/www/cxx_dr_status.html
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_38/www/cxx_dr_status.html?rev=257714&r1=257713&r2=257714&view=diff
==
--- cfe/branches/release_38/www/cxx_dr_status.html (original)
+++ cfe/branches/release_38/www/cxx_dr_status.html Wed Jan 13 17:48:11 2016
@@ -2483,7 +2483,7 @@ of class templates
 http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#407";>407
 C++11
 Named class with associated typedef: two names or one?
-SVN
+Clang 3.8
   
   
 http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#408";>408

Modified: cfe/branches/release_38/www/make_cxx_dr_status
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_38/www/make_cxx_dr_status?rev=257714&r1=257713&r2=257714&view=diff
==
--- cfe/branches/release_38/www/make_cxx_dr_status (original)
+++ cfe/branches/release_38/www/make_cxx_dr_status Wed Jan 13 17:48:11 2016
@@ -102,10 +102,10 @@ def availability(issue):
   if status == 'unknown':
 avail = 'Unknown'
 avail_style = ' class="none"'
-  elif status == '3.8':
+  elif status == '3.9':
 avail = 'SVN'
 avail_style = ' class="svn"'
-  elif status in ('3.1', '3.2', '3.3', '3.4', '3.5', '3.6', '3.7'):
+  elif status.startswith('3.'):
 avail = 'Clang %s' % status
 avail_style = ' class="full"'
   elif status == 'yes':


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm-branch] r257725 - ReleaseNotes.rst: a few entries from Rafael

2016-01-13 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Wed Jan 13 18:23:32 2016
New Revision: 257725

URL: http://llvm.org/viewvc/llvm-project?rev=257725&view=rev
Log:
ReleaseNotes.rst: a few entries from Rafael

Modified:
llvm/branches/release_38/docs/ReleaseNotes.rst

Modified: llvm/branches/release_38/docs/ReleaseNotes.rst
URL: 
http://llvm.org/viewvc/llvm-project/llvm/branches/release_38/docs/ReleaseNotes.rst?rev=257725&r1=257724&r2=257725&view=diff
==
--- llvm/branches/release_38/docs/ReleaseNotes.rst (original)
+++ llvm/branches/release_38/docs/ReleaseNotes.rst Wed Jan 13 18:23:32 2016
@@ -68,6 +68,17 @@ Non-comprehensive list of changes in thi
   Core.h so nothing should change for projects directly including the headers,
   but transitive dependencies may be affected.
 
+* llvm-ar now suports thin archives.
+
+* llvm doesn't produce .data.rel.ro.local or .data.rel sections anymore.
+
+* aliases to available_externally globals are now rejected by the verifier.
+
+* the IR Linker has been split into IRMover that moves bits from one module to
+  another and Linker proper that decides what to link.
+
+* Support for dematerializing has been dropped.
+
 .. NOTE
For small 1-3 sentence descriptions, just add an entry at the end of
this list. If your description won't fit comfortably in one bullet


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits