D Language Quarterly Meeting Summary for January 2021
H. S. Teoh
hsteoh at quickfur.ath.cx
Tue Jan 25 00:08:54 UTC 2022
On Mon, Jan 24, 2022 at 10:56:57PM +0000, Elronnd via Digitalmars-d-announce wrote:
> On Friday, 21 January 2022 at 12:55:58 UTC, ag0aep6g wrote:
> > I still believe it should be fairly simple:
> >
> > https://forum.dlang.org/post/ofc0lj$2u4h$1@digitalmars.com
>
> There is a simpler solution: put the context pointer in rax. This is
> currently a caller-saved register, so there is no problem with
> clobbering it. It is used for c-style variadics, but not d-style
> ones. Since it is a register, nothing breaks when you have more
> parameters than fit in registers. Any other problems?
This may work for x86, but does it work for other platforms? If not, it
won't fly on LDC/GDC.
T
--
Life is complex. It consists of real and imaginary parts. -- YHL
More information about the Digitalmars-d-announce
mailing list