Thread overview
[dmd-internals] [D-Programming-Language/dmd] 2fd876: Fix OPmsw codegen - integer only is too restrictiv...
Feb 23, 2012
GitHub
Feb 24, 2012
Rainer Schuetze
Feb 24, 2012
Daniel Murphy
February 23, 2012
  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 2fd876b249465cf6e26d311276324f30e701a72f
      https://github.com/D-Programming-Language/dmd/commit/2fd876b249465cf6e26d311276324f30e701a72f
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2012-02-22 (Wed, 22 Feb 2012)

  Changed paths:
    M src/backend/cg87.c
  M src/backend/cgelem.c

  Log Message:
  -----------
  Fix OPmsw codegen - integer only is too restrictive.

Prevent fnstsw from clobbering ax when doing floating point mod assign.


  Commit: 1d1bc367c131144e764d9fb81c36651407e3337d
      https://github.com/D-Programming-Language/dmd/commit/1d1bc367c131144e764d9fb81c36651407e3337d
  Author: Walter Bright <walter@walterbright.com>
  Date:   2012-02-23 (Thu, 23 Feb 2012)

  Changed paths:
    M src/backend/cg87.c
  M src/backend/cgelem.c

  Log Message:
  -----------
  Merge pull request #759 from yebblies/issue1149

Fix OPmsw codegen


Compare: https://github.com/D-Programming-Language/dmd/compare/15303d5...1d1bc36


February 24, 2012
I don't have time now to test it myself, but does this also fix http://d.puremagic.com/issues/show_bug.cgi?id=6875 ?

On 2/23/2012 9:05 AM, GitHub wrote:
>   Branch: refs/heads/master
>   Home:   https://github.com/D-Programming-Language/dmd
>   Commit: 2fd876b249465cf6e26d311276324f30e701a72f
>       https://github.com/D-Programming-Language/dmd/commit/2fd876b249465cf6e26d311276324f30e701a72f
>   Author: Daniel Murphy <yebblies@gmail.com>
>   Date:   2012-02-22 (Wed, 22 Feb 2012)
> 
>   Changed paths:
>     M src/backend/cg87.c
>   M src/backend/cgelem.c
> 
>   Log Message:
>   -----------
>   Fix OPmsw codegen - integer only is too restrictive.
> 
> Prevent fnstsw from clobbering ax when doing floating point mod assign.
> 
> 
>   Commit: 1d1bc367c131144e764d9fb81c36651407e3337d
>       https://github.com/D-Programming-Language/dmd/commit/1d1bc367c131144e764d9fb81c36651407e3337d
>   Author: Walter Bright <walter@walterbright.com>
>   Date:   2012-02-23 (Thu, 23 Feb 2012)
> 
>   Changed paths:
>     M src/backend/cg87.c
>   M src/backend/cgelem.c
> 
>   Log Message:
>   -----------
>   Merge pull request #759 from yebblies/issue1149
> 
> Fix OPmsw codegen
> 
> 
> Compare: https://github.com/D-Programming-Language/dmd/compare/15303d5...1d1bc36
> 
> 
> 
> _______________________________________________
> dmd-internals mailing list
> dmd-internals@puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals

_______________________________________________
dmd-internals mailing list
dmd-internals@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals

February 24, 2012
Yes!

On Fri, Feb 24, 2012 at 20:48, Rainer Schuetze <r.sagitario@gmx.de> wrote:
> I don't have time now to test it myself, but does this also fix http://d.puremagic.com/issues/show_bug.cgi?id=6875 ?
>
> On 2/23/2012 9:05 AM, GitHub wrote:
>>   Branch: refs/heads/master
>>   Home:   https://github.com/D-Programming-Language/dmd
>>   Commit: 2fd876b249465cf6e26d311276324f30e701a72f
>>       https://github.com/D-Programming-Language/dmd/commit/2fd876b249465cf6e26d311276324f30e701a72f
>>   Author: Daniel Murphy <yebblies@gmail.com>
>>   Date:   2012-02-22 (Wed, 22 Feb 2012)
>>
>>   Changed paths:
>>     M src/backend/cg87.c
>>   M src/backend/cgelem.c
>>
>>   Log Message:
>>   -----------
>>   Fix OPmsw codegen - integer only is too restrictive.
>>
>> Prevent fnstsw from clobbering ax when doing floating point mod assign.
>>
>>
>>   Commit: 1d1bc367c131144e764d9fb81c36651407e3337d
>>       https://github.com/D-Programming-Language/dmd/commit/1d1bc367c131144e764d9fb81c36651407e3337d
>>   Author: Walter Bright <walter@walterbright.com>
>>   Date:   2012-02-23 (Thu, 23 Feb 2012)
>>
>>   Changed paths:
>>     M src/backend/cg87.c
>>   M src/backend/cgelem.c
>>
>>   Log Message:
>>   -----------
>>   Merge pull request #759 from yebblies/issue1149
>>
>> Fix OPmsw codegen
>>
>>
>> Compare: https://github.com/D-Programming-Language/dmd/compare/15303d5...1d1bc36
>>
>>
>>
>> _______________________________________________
>> dmd-internals mailing list
>> dmd-internals@puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/dmd-internals
>
> _______________________________________________
> dmd-internals mailing list
> dmd-internals@puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
_______________________________________________
dmd-internals mailing list
dmd-internals@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals