Re: [rt.cpan.org #47398] mingw 4.4.0 can't compile Win32-API-0.58.tar.gz..

[email protected] (Reini Urban)
Newsgroups perl.libwin32
Message-ID <[email protected]>
2009/6/28 Bill Luebkert <[email protected]>:
> val via RT wrote:
>> C:\DOCUME~1\valera\LOCALS~1\Temp\ccDYYCKp.s: Assembler messages:
>> C:\DOCUME~1\valera\LOCALS~1\Temp\ccDYYCKp.s:3386: Error: junk `.0'
>> after expression
>> dmake.EXE:  Error code 129, while making 'API.o'
>>
>> and installation aborts...
>
> Just out of curiosity, what does line 3386 of file
> C:\DOCUME~1\valera\LOCALS~1\Temp\ccDYYCKp.s (and a
> few lines surrounding) look like ?
>
> I would expect to see a '.0' floating around where
> it shouldn't be - possible a quoting problem.


As I reproduced it it is:
  4860 ???? FF5598   	call *-104(%ebp)
  4863              	fstpl 0.0
Which should be fstpl %st(0)

reproducable with (see "man as")
$ make CCCDLFLAGS=-Wa,-alhms,-Z > api.asm

See my reply and patch to the ticket please.
http://rt.cpan.org/Ticket/Display.html?id=47398

-- 
Reini Urban
http://phpwiki.org/              http://murbreak.at/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.