Sun Jun 28 08:18:06 2009: Request 47398 was acted upon.
Transaction: Correspondence added by rur...@x-ray.at
       Queue: Win32-API
     Subject: Re: [rt.cpan.org #47398] mingw 4.4.0 can't compile  
Win32-API-0.58.tar.gz..
   Broken in: (no value)
    Severity: (no value)
       Owner: COSIMO
  Requestors: valko...@gmail.com
      Status: open
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=47398 >


2009/6/28 Reini Urban <rur...@x-ray.at>:
> 2009/6/28 Reini Urban <rur...@x-ray.at>:
>> Confirmed with cygwin gcc-4.3 also
>> gcc-4 (GCC) 4.3.2 20080827 (beta) 2
>>
>> {standard input}: Assembler messages:
>> {standard input}:4863: Error: junk `.0' after expression
>> make: *** [API.o] Error 1
>
> debugging tip:
> $ make CCCDLFLAGS=-Wa,-alhms,-Z > api.asm

Attached is my fix.

The problem was
  4860 ???? FF5598      call *-104(%ebp)
  4863                  fstpl 0.0
Which should be fstpl %st(0)

-- 
Reini Urban
http://phpwiki.org/              http://murbreak.at/

Attachment: Win32-API-0.58-gcc4.patch
Description: Binary data

Reply via email to