https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98219

--- Comment #9 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by H.J. Lu <h...@gcc.gnu.org>:

https://gcc.gnu.org/g:078c7498908d9b74caff34d12099b5c85470e277

commit r11-5939-g078c7498908d9b74caff34d12099b5c85470e277
Author: H.J. Lu <hjl.to...@gmail.com>
Date:   Wed Dec 9 18:14:24 2020 -0800

    x86: Update user interrupt handler stack frame

    User interrupt handler stack frame is similar to exception interrupt
    handler stack frame.  Instead of error code, the second argument is
    user interrupt request register vector.

    gcc/

            PR target/98219
            * config/i386/uintrintrin.h (__uintr_frame): Remove uirrv.

    gcc/testsuite/

            PR target/98219
            * gcc.dg/guality/pr98219-1.c: New test.
            * gcc.dg/guality/pr98219-2.c: Likewise.
            * gcc.dg/torture/pr98219-1.c: Likewise.
            * gcc.dg/torture/pr98219-2.c: Likewise.
            * gcc.target/i386/uintr-2.c: Scan "add[lq] $8, %[er]sp".
            (uword_t): New.
            (foo): Add a uword_t argument.
            (UINTR_hanlder): Likewise.
            * gcc.target/i386/uintr-3.c: Scan "add[lq] $8, %[er]sp".
            (uword_t): New.
            (UINTR_hanlder): Add a uword_t argument.
            * gcc.target/i386/uintr-4.c (uword_t): New.
            (UINTR_hanlder): Add a uword_t argument.
            * gcc.target/i386/uintr-5.c (uword_t): New.
            (UINTR_hanlder): Add a uword_t argument.

Reply via email to