[Lldb-commits] [lldb] r346502 - revert rL346478

2018-11-09 Thread Kadir Cetinkaya via lldb-commits
Author: kadircet
Date: Fri Nov  9 07:18:02 2018
New Revision: 346502

URL: http://llvm.org/viewvc/llvm-project?rev=346502&view=rev
Log:
revert rL346478

Summary:

Reviewers:

Subscribers:

Modified:
lldb/trunk/unittests/Host/FileSystemTest.cpp

Modified: lldb/trunk/unittests/Host/FileSystemTest.cpp
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/unittests/Host/FileSystemTest.cpp?rev=346502&r1=346501&r2=346502&view=diff
==
--- lldb/trunk/unittests/Host/FileSystemTest.cpp (original)
+++ lldb/trunk/unittests/Host/FileSystemTest.cpp Fri Nov  9 07:18:02 2018
@@ -69,8 +69,8 @@ public:
 return std::error_code();
   }
   // Map any symlink to "/symlink".
-  std::error_code getRealPath(const Twine &Path, SmallVectorImpl &Output,
-  bool ExpandTilde = false) const override {
+  std::error_code getRealPath(const Twine &Path,
+  SmallVectorImpl &Output) const override {
 auto I = FilesAndDirs.find(Path.str());
 if (I == FilesAndDirs.end())
   return make_error_code(llvm::errc::no_such_file_or_directory);


___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits


[Lldb-commits] [lldb] r346478 - [lldb] Fix signature in test to match rL346453

2019-10-04 Thread Kadir Cetinkaya via lldb-commits
Author: kadircet
Date: Fri Nov  9 01:00:12 2018
New Revision: 346478

URL: http://llvm.org/viewvc/llvm-project?rev=346478&view=rev
Log:
[lldb] Fix signature in test to match rL346453

Modified:
lldb/trunk/unittests/Host/FileSystemTest.cpp

Modified: lldb/trunk/unittests/Host/FileSystemTest.cpp
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/unittests/Host/FileSystemTest.cpp?rev=346478&r1=346477&r2=346478&view=diff
==
--- lldb/trunk/unittests/Host/FileSystemTest.cpp (original)
+++ lldb/trunk/unittests/Host/FileSystemTest.cpp Fri Nov  9 01:00:12 2018
@@ -69,8 +69,8 @@ public:
 return std::error_code();
   }
   // Map any symlink to "/symlink".
-  std::error_code getRealPath(const Twine &Path,
-  SmallVectorImpl &Output) const override {
+  std::error_code getRealPath(const Twine &Path, SmallVectorImpl &Output,
+  bool ExpandTilde = false) const override {
 auto I = FilesAndDirs.find(Path.str());
 if (I == FilesAndDirs.end())
   return make_error_code(llvm::errc::no_such_file_or_directory);


___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits


[Lldb-commits] [lldb] r374545 - [lldb] Insert break to avoid unannotated fall-through

2019-10-11 Thread Kadir Cetinkaya via lldb-commits
Author: kadircet
Date: Fri Oct 11 05:33:47 2019
New Revision: 374545

URL: http://llvm.org/viewvc/llvm-project?rev=374545&view=rev
Log:
[lldb] Insert break to avoid unannotated fall-through

Modified:
lldb/trunk/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp

Modified: lldb/trunk/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp?rev=374545&r1=374544&r2=374545&view=diff
==
--- lldb/trunk/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp (original)
+++ lldb/trunk/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp Fri Oct 11 
05:33:47 2019
@@ -425,6 +425,7 @@ int32_t EHProgramRange::GetCFAFrameOffse
 case EHInstruction::Type::PUSH_REGISTER:
 case EHInstruction::Type::ALLOCATE:
   result += it->frame_offset;
+  break;
 default:
   break;
 }


___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits


[Lldb-commits] [lldb] df06f4f - [lldb] Handle a new clang built-in type

2020-06-02 Thread Kadir Cetinkaya via lldb-commits

Author: Kadir Cetinkaya
Date: 2020-06-02T15:41:33+02:00
New Revision: df06f4ff227bdcbbad01b418199876761f2a1ff0

URL: 
https://github.com/llvm/llvm-project/commit/df06f4ff227bdcbbad01b418199876761f2a1ff0
DIFF: 
https://github.com/llvm/llvm-project/commit/df06f4ff227bdcbbad01b418199876761f2a1ff0.diff

LOG: [lldb] Handle a new clang built-in type

Added: 


Modified: 
lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp

Removed: 




diff  --git a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp 
b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
index 9ff8bdb7537f..892df4fd5750 100644
--- a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+++ b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
@@ -4830,6 +4830,9 @@ lldb::Encoding 
TypeSystemClang::GetEncoding(lldb::opaque_compiler_type_t type,
 case clang::BuiltinType::SveFloat32:
 case clang::BuiltinType::SveFloat64:
   break;
+
+case clang::BuiltinType::IncompleteMatrixIdx:
+  break;
 }
 break;
   // All pointer types are represented as unsigned integer encodings. We may



___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits


[Lldb-commits] [lldb] 2af2140 - [lldb] Handle new BFloat16 type

2020-06-05 Thread Kadir Cetinkaya via lldb-commits

Author: Kadir Cetinkaya
Date: 2020-06-05T12:25:26+02:00
New Revision: 2af2140983a8de838a93b375121515a6b48524d4

URL: 
https://github.com/llvm/llvm-project/commit/2af2140983a8de838a93b375121515a6b48524d4
DIFF: 
https://github.com/llvm/llvm-project/commit/2af2140983a8de838a93b375121515a6b48524d4.diff

LOG: [lldb] Handle new BFloat16 type

Added: 


Modified: 
lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp

Removed: 




diff  --git a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp 
b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
index 892df4fd5750..4e83a244d05b 100644
--- a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+++ b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
@@ -4740,6 +4740,7 @@ lldb::Encoding 
TypeSystemClang::GetEncoding(lldb::opaque_compiler_type_t type,
 case clang::BuiltinType::Float128:
 case clang::BuiltinType::Double:
 case clang::BuiltinType::LongDouble:
+case clang::BuiltinType::BFloat16:
   return lldb::eEncodingIEEE754;
 
 case clang::BuiltinType::ObjCClass:



___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits