On 19-06-2012 21:17, bearophile wrote:
Alex Rønne Petersen:

Because the guest wants to rearrange the host's home.

D better have a good reason to do so. So far, I have seen none.

Lot of time ago I have suggested to Walter to look at the D design
searching for features that are hard to implement on normal back-ends
(at that time I was helping a bit the development of LDC), and
reconsider them. So I agree asking for useless changes in a host's home
is bad.

On the other hand introducing one more calling convention is an additive
change for GCC, so it's not a rearrangement.

I have used inline asm many times in DMD, as I have used it many times
in Delphi, I like a lot.

Just to make it clear: GDC still has GCC-style inline assembly.


This is mostly a technical discussion, but I don't expect all Walter
opinions to be the same as the opinions of GCC designers.
Generally GDC should try to be as close to the D specs as possible :-)

Bye,
bearophile

--
Alex Rønne Petersen
[email protected]
http://lycus.org

Reply via email to