Summary: | none/tests/ppc64/jm-vmx fails and produces assembler warnings | ||
---|---|---|---|
Product: | [Developer tools] valgrind | Reporter: | Mark Wielaard <mark> |
Component: | general | Assignee: | Julian Seward <jseward> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cel |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | none/tests/ppc64/jm-insns.diff |
Description
Mark Wielaard
2018-12-06 13:38:47 UTC
Created attachment 116713 [details]
none/tests/ppc64/jm-insns.diff
This changes all the constriants for mfvscr and vor from "=vr" to "=v".
This makes jm-insns.c compile without warnings and the tests now passes for me.
After discussion on irc I committed this: commit a0d97e88ec6d71239d30a5a4b2b129e094150873 Author: Mark Wielaard <mark@klomp.org> Date: Thu Dec 6 20:52:22 2018 +0100 Bug 401822 Fix asm constraints for ppc64 jm-vmx jm-insns.c test. The mfvscr and vor instructions in jm-insns.c had a "=vr" constraint. This should have been an "=v" constraint. This resolved assembler warnings and the testcase failing on ppc64le with gcc 8.2 and binutils 2.30. |