https://bugs.kde.org/show_bug.cgi?id=416667

Mark Wielaard <m...@klomp.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |CONFIRMED
     Ever confirmed|0                           |1

--- Comment #6 from Mark Wielaard <m...@klomp.org> ---
With the patch I am still seeing:

test_isa_2_07_part1.c:398:4: error: impossible constraint in 'asm'
  398 |    __asm__ __volatile__ ("mtvsrd %x0,%1" : "=ws" (vec_out) : "r"
(r14));
      |    ^~~~~~~

test_isa_3_0.c: In function 'test_xscvdphp':
test_isa_3_0.c:1831:4: error: impossible constraint in 'asm'
 1831 |    __asm__ __volatile__ ("xscvdphp %x0, %x1 " : "+wi" (vec_xt) : "wi"
(vec_xb));
      |    ^~~~~~~

I replaced the other "ws" constrainst in test_isa_2_07_part1.c with "wa" too.

For "wi" I found gcc:

commit e670418ff18f36f81f3f619c34578da03d102694
Author: Segher Boessenkool <seg...@kernel.crashing.org>
Date:   Tue Jun 4 18:27:45 2019 +0200

    rs6000: wi->wa, wt->wa

    "wi" and "wt" mean just the same as "wa" these days.  Change them to
    the simpler name.

And

commit 72e3386e136205dcc69e61e538b94643832cf22a
Author: Segher Boessenkool <seg...@kernel.crashing.org>
Date:   Wed Jun 5 01:31:32 2019 +0200

    rs6000: ww -> wa

    "ww" can always be "wa".

So I did that in test_isa_3_0.c

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to