lawn123 wrote:
@DavidSpickett @SixWeining I have fix CI fail and fcsr format issues
https://github.com/llvm/llvm-project/pull/112296
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/lawn123 updated
https://github.com/llvm/llvm-project/pull/112296
>From ba485de763a08f6ff3c7468c1a1bfbbfb25ac48f Mon Sep 17 00:00:00 2001
From: Liu An
Date: Tue, 15 Oct 2024 10:31:35 +0800
Subject: [PATCH 1/5] [LoongArch64]: Add support for LoongArch64 in elf-core
for lldb
-
lawn123 wrote:
> You may be able to reduce the file by changing the
> `/proc/pid/coredump_filter` value:
> https://man7.org/linux/man-pages/man5/core.5.html
I reduced the core file size to 36kb.
https://github.com/llvm/llvm-project/pull/112296
__
https://github.com/lawn123 updated
https://github.com/llvm/llvm-project/pull/112296
>From ba485de763a08f6ff3c7468c1a1bfbbfb25ac48f Mon Sep 17 00:00:00 2001
From: Liu An
Date: Tue, 15 Oct 2024 10:31:35 +0800
Subject: [PATCH 1/4] [LoongArch64]: Add support for LoongArch64 in elf-core
for lldb
-
@@ -833,6 +845,107 @@ def test_riscv64_regs_gpr_only(self):
substrs=["registers were unavailable"],
)
+@skipIfLLVMTargetMissing("LoongArch")
lawn123 wrote:
> Is LoongArch one LLVM target or do you need to specifically have LoongArch64
@@ -833,6 +845,107 @@ def test_riscv64_regs_gpr_only(self):
substrs=["registers were unavailable"],
)
+@skipIfLLVMTargetMissing("LoongArch")
+def test_loongarch64_regs(self):
+# check registers using 64 bit LoongArch64 core file containing
@@ -833,6 +845,107 @@ def test_riscv64_regs_gpr_only(self):
substrs=["registers were unavailable"],
)
+@skipIfLLVMTargetMissing("LoongArch")
+def test_loongarch64_regs(self):
+# check registers using 64 bit LoongArch64 core file containing
@@ -833,6 +845,107 @@ def test_riscv64_regs_gpr_only(self):
substrs=["registers were unavailable"],
)
+@skipIfLLVMTargetMissing("LoongArch")
lawn123 wrote:
> Is LoongArch one LLVM target or do you need to specifically have LoongArch64
@@ -833,6 +845,107 @@ def test_riscv64_regs_gpr_only(self):
substrs=["registers were unavailable"],
)
+@skipIfLLVMTargetMissing("LoongArch")
+def test_loongarch64_regs(self):
+# check registers using 64 bit LoongArch64 core file containing
@@ -833,6 +845,107 @@ def test_riscv64_regs_gpr_only(self):
substrs=["registers were unavailable"],
)
+@skipIfLLVMTargetMissing("LoongArch")
+def test_loongarch64_regs(self):
+# check registers using 64 bit LoongArch64 core file containing
@@ -833,6 +845,107 @@ def test_riscv64_regs_gpr_only(self):
substrs=["registers were unavailable"],
)
+@skipIfLLVMTargetMissing("LoongArch")
+def test_loongarch64_regs(self):
+# check registers using 64 bit LoongArch64 core file containing
@@ -833,6 +845,107 @@ def test_riscv64_regs_gpr_only(self):
substrs=["registers were unavailable"],
)
+@skipIfLLVMTargetMissing("LoongArch")
+def test_loongarch64_regs(self):
+# check registers using 64 bit LoongArch64 core file containing
@@ -833,6 +845,107 @@ def test_riscv64_regs_gpr_only(self):
substrs=["registers were unavailable"],
)
+@skipIfLLVMTargetMissing("LoongArch")
lawn123 wrote:
> Is LoongArch one LLVM target or do you need to specifically have LoongArch64
@@ -833,6 +845,107 @@ def test_riscv64_regs_gpr_only(self):
substrs=["registers were unavailable"],
)
+@skipIfLLVMTargetMissing("LoongArch")
+def test_loongarch64_regs(self):
+# check registers using 64 bit LoongArch64 core file containing
@@ -833,6 +845,107 @@ def test_riscv64_regs_gpr_only(self):
substrs=["registers were unavailable"],
)
+@skipIfLLVMTargetMissing("LoongArch")
+def test_loongarch64_regs(self):
+# check registers using 64 bit LoongArch64 core file containing
@@ -833,6 +845,107 @@ def test_riscv64_regs_gpr_only(self):
substrs=["registers were unavailable"],
)
+@skipIfLLVMTargetMissing("LoongArch")
+def test_loongarch64_regs(self):
+# check registers using 64 bit LoongArch64 core file containing
https://github.com/lawn123 updated
https://github.com/llvm/llvm-project/pull/112296
>From ba485de763a08f6ff3c7468c1a1bfbbfb25ac48f Mon Sep 17 00:00:00 2001
From: Liu An
Date: Tue, 15 Oct 2024 10:31:35 +0800
Subject: [PATCH 1/3] [LoongArch64]: Add support for LoongArch64 in elf-core
for lldb
-
lawn123 wrote:
> I don't see any tests yet, I think
> `lldb/test/API/functionalities/postmortem/elf-core/TestLinuxCore.py` will be
> the place for those. There is a template program file you can use in that
> folder.
@DavidSpickett @SixWeining I have added two test cases to `TestLinuxCore. py
https://github.com/lawn123 updated
https://github.com/llvm/llvm-project/pull/112296
>From ba485de763a08f6ff3c7468c1a1bfbbfb25ac48f Mon Sep 17 00:00:00 2001
From: Liu An
Date: Tue, 15 Oct 2024 10:31:35 +0800
Subject: [PATCH 1/2] [LoongArch64]: Add support for LoongArch64 in elf-core
for lldb
-
lawn123 wrote:
> > When using the lldb command 'target create -- core' on the LoongArch64
> > architecture, this part of the code is required.
>
> Do you mean `--core` but not `-- core`?
Yes. use ' target create --core' to load dump files
https://github.com/llvm/llvm-project/pull/112296
_
lawn123 wrote:
@shushanhf
https://github.com/llvm/llvm-project/pull/112296
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/lawn123 created
https://github.com/llvm/llvm-project/pull/112296
When using the lldb command 'target create -- core' on the LoongArch64
architecture, this part of the code is required.
>From ba485de763a08f6ff3c7468c1a1bfbbfb25ac48f Mon Sep 17 00:00:00 2001
From: Liu An
Date
22 matches
Mail list logo