Menu

#408 Update as.exe to support XMMWORD?

Feature_requests
closed-invalid
binutils (105)
2004-02-15
2003-08-14
The~SARACEN
No

Thank you for finally updating MinGW GCC to a point
where it supports SSE2 (even if - realistically - only P4's
and a few Celerons support it).

However, this is kind of negated by the fact that the
current MinGW BinUtils (2.14.90 if I'm not mistaken)
doesn't understand what an XMMWORD is.

The only way I have been able to compile SSE
instructions on GCC 3.2 was to hex-edit g++.exe (and
possibly a few others, can't quite remember) to
replace "XMMWORD" with "XWORD" (which did not seem
to be affected by the fact that XWORDS are only 96 bits
wide...??).

If I'm missing something blindingly obvious then feel free
to slap me, but I just thought this was worth bringing to
someone's attention.

Discussion

  • The~SARACEN

    The~SARACEN - 2003-09-15

    Logged In: YES
    user_id=776871

    In regards to:

    http://sourceforge.net/mailarchive/forum.php?
    thread_id=3118674&forum_id=5123

    Doesn't this particular bug/feature request constitute a
    complaint??

     
  • Earnie Boyd

    Earnie Boyd - 2003-09-15

    Logged In: YES
    user_id=15438

    Did previous versions of binutils understand your XMMWORD?

    Earnie.

     
  • The~SARACEN

    The~SARACEN - 2003-09-15

    Logged In: YES
    user_id=776871

    No, they didn't - as I said, I had to hack the compilers to say
    XWORD instead.

    Just figured this should be caught before BinUtils goes final ;-)

     
  • Earnie Boyd

    Earnie Boyd - 2003-09-15

    Logged In: YES
    user_id=15438

    Then, no, it is not a complaint as far as decisions of
    production ready go.

    Earnie.

     
  • Earnie Boyd

    Earnie Boyd - 2004-02-15

    Logged In: YES
    user_id=15438

    This belongs on the binutils bug tracker. May even be fixed
    already AFAIK.

     
  • Earnie Boyd

    Earnie Boyd - 2004-02-15
    • status: open --> closed-invalid