Hello, [email protected], le mar. 24 mars 2026 15:45:45 +0100, a ecrit: > I tried llvm 20 before and encountered lots of issues with usage of ED as an > identifier interfering with the errno macro. I gave up after a while as > figuring out all the places where to add > > #ifdef ED > #undef ED > #endif > > got boring really quickly. > > Debian seems to have a glibc patch to remove it.
Ah, yes... It's sad to drop that joke, but I guess we'll have to do it upstream in the end. > >> I'd really like someone to double check my changes especially the druntime > >> ones with the libc/pthread constants and struct definitions. Before that > >> I'd like to clean things up a bit as i my focus so far has been > >> functionality over style. What would be the best way to do that? > >> > > > > I'm not sure what exactly your question refers to. About > > double-checking, just post your changes on the list, and people can take > > a look. > > > > The main difficutly is that if people actually want to try for themselves > they need multiple different versions of the same patches to bootstrap dmd > master which is where the patches would be against. > > But maintaining these multiple versions in paralell while things are still > unstable is to much work for me. I don't mean for people to try for themselves, but just posting the patch to get feedback on the content, while you are still working on it. Samuel
