1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-07 11:49:40 +00:00

devel/llvm13: Update to 13.0.0 RELEASE

MFH:		2021Q4
Sponsored by:	DARPA
This commit is contained in:
Brooks Davis 2021-10-07 20:37:35 +01:00
parent eb18b0d73e
commit ef505eaca6
3 changed files with 4 additions and 49 deletions

View File

@ -1,45 +0,0 @@
diff --git lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.cpp lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.cpp
index d795a43375ca..e7745180a081 100644
--- lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.cpp
+++ lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.cpp
@@ -131,8 +131,11 @@ NativeProcessFreeBSD::Factory::Attach(
NativeProcessFreeBSD::Extension
NativeProcessFreeBSD::Factory::GetSupportedExtensions() const {
return Extension::multiprocess | Extension::fork | Extension::vfork |
- Extension::pass_signals | Extension::auxv | Extension::libraries_svr4 |
- Extension::savecore;
+ Extension::pass_signals | Extension::auxv | Extension::libraries_svr4
+#ifdef PT_COREDUMP
+ | Extension::savecore
+#endif
+ ;
}
// Public Instance Methods
@@ -1011,6 +1014,7 @@ void NativeProcessFreeBSD::MonitorClone(::pid_t child_pid, bool is_vfork,
}
}
+#ifdef PT_COREDUMP
llvm::Expected<std::string>
NativeProcessFreeBSD::SaveCore(llvm::StringRef path_hint) {
using namespace llvm::sys::fs;
@@ -1037,3 +1041,4 @@ NativeProcessFreeBSD::SaveCore(llvm::StringRef path_hint) {
close_err, "Unable to close the core dump after writing");
return path.str().str();
}
+#endif
diff --git lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.h lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.h
index 44b8a53699bb..0f5976b1a7d4 100644
--- lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.h
+++ lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.h
@@ -91,7 +91,9 @@ public:
bool SupportHardwareSingleStepping() const;
+#ifdef PT_COREDUMP
llvm::Expected<std::string> SaveCore(llvm::StringRef path_hint) override;
+#endif
protected:
llvm::Expected<llvm::ArrayRef<uint8_t>>

View File

@ -1,5 +1,5 @@
PORTNAME= llvm
DISTVERSION= 13.0.0rc4
DISTVERSION= 13.0.0
PORTREVISION= 0
CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1633032166
SHA256 (llvm-project-13.0.0rc4.src.tar.xz) = 21e60d76cd1efd6ee23d5e0bb74653f865f3a6cab538d27504a05137d9f42d93
SIZE (llvm-project-13.0.0rc4.src.tar.xz) = 97569676
TIMESTAMP = 1633622801
SHA256 (llvm-project-13.0.0.src.tar.xz) = 6075ad30f1ac0e15f07c1bf062c1e1268c241d674f11bd32cdf0e040c71f2bf3
SIZE (llvm-project-13.0.0.src.tar.xz) = 97577404