February 08, 2002 Re: problems with DMD alpha 0.18 on WIN98 | ||||
---|---|---|---|---|
| ||||
Posted in reply to John Fletcher | "John Fletcher" <J.P.Fletcher@aston.ac.uk> wrote in message news:3C628CD6.F53846DC@aston.ac.uk... > The same applies with the phobos.lib from 0.16 linked with programs compiled with > 0.18. (Win 98) They run and it also fixes the File bug. Try the new stream.d from my site. It works with 0.18, for me at least (OS is WinXP). D2HTML compiled and ran fine. |
February 09, 2002 Re: problems with DMD alpha 0.18 on WIN98 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Pavel Minayev | "Pavel Minayev" <evilone@omen.ru> wrote in message news:a40k22$1pca$1@digitaldaemon.com... > "John Fletcher" <J.P.Fletcher@aston.ac.uk> wrote in message news:3C628CD6.F53846DC@aston.ac.uk... > > > The same applies with the phobos.lib from 0.16 linked with programs > compiled with > > 0.18. (Win 98) They run and it also fixes the File bug. > > Try the new stream.d from my site. It works with 0.18, for me at least (OS is WinXP). D2HTML compiled and ran fine. I managed to get a Win98 box and verify the crashing problem. I have it fixed now. It'll get fixed in the 19 update. For those who wish to fix it now <g>, change the following lines in \dmd\src\phobos\gc\gc.c: 309,312c309,310 < p = (void *)((unsigned *)p + 4); < if (p > gcx->stackBottom) < #else < p = (void *)((unsigned *)p - 4); --- > if (p > gcx->stackBottom) > #else |
Copyright © 1999-2021 by the D Language Foundation