[dmd-beta] dmd 1.063 and 2.048 beta
Walter Bright
walter at digitalmars.com
Mon Aug 9 13:34:37 PDT 2010
Fawzi Mohamed wrote:
>
> ok good, I just know that gdc (actually the underlying asm backend)
> did not allow any change to the EBX, which I found surprising, becuase
> if one doesn't perform any call or access globals I though safe to
> clobber the global offset table...
> As gcc/gdc did not allow it I wondered if there were hidden pitfalls
> into it...
>
I believe the older gcc did require EBX to be dedicated to being the
base register, but sometime in the last 10 years it was fixed.
More information about the dmd-beta
mailing list