This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs
- From: "daniel.santos at pobox dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sun, 21 May 2017 17:22:39 +0000
- Subject: [Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs
- Auto-submitted: auto-generated
- References: <bug-80759-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759
Daniel Santos <daniel.santos at pobox dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #41386|0 |1
is obsolete| |
--- Comment #10 from Daniel Santos <daniel.santos at pobox dot com> ---
Created attachment 41396
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41396&action=edit
proposed fix v2 part 1
So I've moved the body of do_test_(un)aligned into inline gcc where I can use
the template to pass the offsets within test_data. This splits up the assembly
and makes it a bit harder to decipher, but it also cleans up access to
test_data struct members.
I've hard-coded the "-m64" into the CFLAGS for now and this should be fine
since the test only runs on 64-bit x86 and only when the remote is native. If
I ever figure out where this is usually fed from, I'll swap that out. :)
Anyway, if you can test it again for me and let me know what you think I would
appreciate it. I've got some other code formatting changes I want to send with
it, but I separated it out from this patch to simplify reading. I'll post the
second patch anyway though.
Thanks,
Daniel