On Fri, Nov 6, 2015 at 7:31 AM, Uros Bizjak <ubiz...@gmail.com> wrote: > On Fri, Nov 6, 2015 at 3:07 PM, Yulia Koval <vaalfr...@gmail.com> wrote: >> Hi, >> >> I updated and reposted the patch. Regtested/bootstraped on >> x86_64/Linux and i686/Linux. Ok for trunk? > > This version still emits insns from ix86_function_arg, so NAK. > > Uros.
Hi Uros, The ix86_function_arg change only applies the interrupt function body, which has fixed parameters and won't be called by any functions directly. We have verified that this approach works with all optimization levels. This approach has no impact on normal functions. I don't think we should change the middle-end for x86 interrupt functions which are never called by GCC nor follows the normal psABI. We will address any issues which may come up later. If this isn't the right approach, do you have any suggestions? Thanks. H.J.