[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-04-16 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 Paul Floyd changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|---

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-04-15 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #18 from Paul Floyd --- (In reply to Mark Wielaard from comment #17) > .git-blame-ignore-revs references a clang-format rev that doesn't exist in > tree. Its for the repo on github. I'm not planning on pushing that. > VEX changes OK,

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-04-15 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #17 from Mark Wielaard --- .git-blame-ignore-revs references a clang-format rev that doesn't exist in tree. Makefile.all.am and Makefile.tool.am look correct. NEWS OK. VEX changes OK, except for unnecessarily extending VexGuestARM64State

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-04-12 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 Paul Floyd changed: What|Removed |Added Attachment #167199|0 |1 is obsolete|

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-04-09 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #15 from Paul Floyd --- The last two files with big diffs are none/tests/arm64/integer.c (clang moaned about integer conversions so I added LL suffixes and also clang was strict about only accepting 32bit w registers where gcc accepts x

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-04-09 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #14 from Paul Floyd --- The diffs for the new none expecteds (compared to the originals) are fairly small diff none/tests/arm64/fp_and_simd.stdout.exp-freebsd none/tests/arm64/fp_and_simd.stdout.exp 44c44 < special value 7 = nan --- >

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-04-09 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #13 from Paul Floyd --- Created attachment 168313 --> https://bugs.kde.org/attachment.cgi?id=168313=edit Added except large none test references git diff master --diff-filter=A

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-04-09 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #12 from Paul Floyd --- Created attachment 168311 --> https://bugs.kde.org/attachment.cgi?id=168311=edit Modified except large none test files git diff master --diff-filter=M ':(exclude)none/tests/arm64/integer.c'

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-04-09 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #11 from Paul Floyd --- (In reply to Mark Wielaard from comment #9) > In VEX. What are the priv/guest_arm64_toIR.c changes for? Just some whitespace diffs. I've restored them. > Would it make sense to only include those fields, and

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-04-09 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #10 from Paul Floyd --- (In reply to Mark Wielaard from comment #9) > You need LibVEX_GuestARM64_put_nzcv_c to signal syscall success/failure. > I am not fully clear what the guest_SETC is for. If there is an asynchronous interrupt during

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-04-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=481874 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #9 from Mark

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-03-14 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 Paul Floyd changed: What|Removed |Added Attachment #167164|0 |1 is obsolete|

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-03-14 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #7 from Paul Floyd --- (In reply to Paul Floyd from comment #6) > Created attachment 167164 [details] > Add FreeBSD arm64 support Broke ppc64. Will try again soon. -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-03-14 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #6 from Paul Floyd --- Created attachment 167164 --> https://bugs.kde.org/attachment.cgi?id=167164=edit Add FreeBSD arm64 support -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-03-14 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #5 from Paul Floyd --- Most of the changes are the stuff that's needed for any new VGP: adding VGP_arm64_freebsd to may places, implementing initimg, aspacemgr, debuglog, syscall, sigframe, trampoline, vki headers. There is no brk function

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-03-14 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #4 from Paul Floyd --- == 725 tests, 4 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/descr_belowsp (stderr) memcheck/tests/manuel1 (stderr)

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-03-06 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #3 from Paul Floyd --- The last one above should be none/tests/pending -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-03-06 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #2 from Paul Floyd --- Fixed fixup_guest_state_after_syscall_interrupted. Now just a few major issues outstanding. memcheck/tests/sem is crashing with a corrupt stack. The TC does "ret = semctl (semid, 0, SETALL, semarray);" and

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-03-03 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 --- Comment #1 from Paul Floyd --- Getting fairly close now. Roughly 30 regtest failures out of 700 odd. The biggest problem now seems to be fixup_guest_state_after_syscall_interrupted. I need to find a cleaner way to tell that we’ve gone off into VEX

[valgrind] [Bug 481874] Add arm64 support for FreeBSD

2024-02-26 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=481874 Paul Floyd changed: What|Removed |Added Assignee|jsew...@acm.org |pjfl...@wanadoo.fr -- You are receiving this