Re: [PATCH v2 0/3] Reformatted Sparc GDB XML patches.

2025-07-14 Thread Rot127
expected. But haven't tested more unfortunately. I wanted to get the patches out early, so you can consider adding it into v10.1. On 7/14/25 05:59, Alex Bennée wrote: unis...@quyllur.org writes: From: Rot127 Adds Sparc XML register files from GDB. Adds the GDB register XML file

[PATCH] Adds the GDB register XML files for Sparc and Sparc64.

2025-07-07 Thread Rot127
From 6c116b968cb28bcc0d0236913f1926206f50a9b4 Mon Sep 17 00:00:00 2001 From: Rot127 Date: Fri, 27 Jun 2025 04:51:25 -0500 Subject: [PATCH] Adds the GDB register XML files for Sparc and Sparc64. The xml files are copied from binutils-gdb. The `-core.xml` files are just assembled from the others

TCG plugins segfault for Sparc, seemingly related to -d plugin

2025-06-26 Thread Rot127
Sparc QEMU segfaults directly if a TCG plugin is used but no logging is specified via `-d plugin`. If logging is enabled it segfaults also. But a little later. I tested it also with PPC32 and Hexagon. They seem to work fine. Host: Fedora 41 - Linux 6.12.25-1.qubes.fc37.x86_64 Anyone had this p

Capstone v6-Alpha is released

2024-10-02 Thread Rot127
We are very happy to announce the release of Capstone v6-Alpha1. Although it is marked as Alpha, it runs just as stable and has at least the same quality as any other release before. In fact, it should be even better because we improved our testing significantly (clang-tidy, ASAN, Valgrind, tes

Capstone v6-Alpha is released

2024-10-02 Thread Rot127
We are very happy to announce the release of Capstone v6-Alpha1. Although it is marked as Alpha, it runs just as stable and has at least the same quality as any other release before. In fact, it should be even better because we improved our testing significantly (clang-tidy, ASAN, Valgrind, tes

Re: Disassembler location

2024-07-11 Thread Rot127
Fyi please note that LoongArch support was recently added to Capstone (https://github.com/capstone-engine/capstone/pull/2349). Also, if you want to add support for a new architecture in Capstone and it is supported in LLVM, you can use our new Auto-Sync updater. See https://github.com/capstone

Re: [Capstone] Feedback request for new architecture updater

2023-01-13 Thread Rot127
on a README where you can start. It should explain the overall process. If not, please let me know so I can improve the documentation. On 1/13/23 04:27, Thomas Huth wrote: On 12/01/2023 17.24, Rot127 wrote: I currently work on a new updater for architecture modules in Capstone. The current u

[Capstone] Feedback request for new architecture updater

2023-01-12 Thread Rot127
I currently work on a new updater for architecture modules in Capstone. The current update process has the problem that it is a lot of manual work. Syncing the information from LLVM to Capstone requires a one to translate a lot of C++ to C code and fix a ton of build errors. This lead to archite