This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PING] [PATCH v4 0/12] [i386] Improve 64-bit Microsoft to System V ABI pro/epilogues
- From: Daniel Santos <daniel dot santos at pobox dot com>
- To: "H.J. Lu" <hjl dot tools at gmail dot com>, Uros Bizjak <ubizjak at gmail dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Wed, 26 Jul 2017 19:42:00 -0500
- Subject: Re: [PING] [PATCH v4 0/12] [i386] Improve 64-bit Microsoft to System V ABI pro/epilogues
- Authentication-results: sourceware.org; auth=none
- References: <49e81c0b-07a4-22df-d7c3-2439177ac7cf@pobox.com> <08ca9667-0844-13a9-890b-a2c7092e060a@pobox.com> <CAFULd4bFuNx6hJAEcn1zz30yCaDV6Xn_Z2ssJ2TsA3Su4hcJ0A@mail.gmail.com> <62ed3cf1-bc4d-a989-4423-e47017d255e4@pobox.com> <CAFULd4bsXQKeoBUfgM04vH_1LsDe+NPJLLJDMh5AQWcE7Zo80Q@mail.gmail.com> <CAMe9rOpcte-DEWeZ5QzUbXgTVTWkQ70rzOo+BB3r065=NXB-tA@mail.gmail.com>
On 07/26/2017 02:03 PM, H.J. Lu wrote:
This patch caused:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81563
Yes, I discovered this flaw while working on PR 80969 but I hadn't found
an actual testcase where it caused a problem yet. I'm about to submit
my patchset for review, so sorry I didn't get it committed sooner. My
patch set further improves sp_valid_at and fp_valid_at since it's
possible that the the last offset the frame pointer can be used to
access is not equal to realignment offset. I'll try to get this out
tonight or tomorrow.
Thanks!
Daniel