Luís Ferreira
Luís Ferreira
> > I'm rather talking about `ldmd` and `gdmd`. Is, e.g. `gdmd` wrapping `-target` to something like `-mtriple`? > > [No](https://clang.llvm.org/docs/CrossCompilation.html#cross-compilation-issues). Ah yeah, GCC compilers work that way, nevermind then....
> > I meant LDC upstream, sorry. @kinke or I can make a patch to fix this, if this is going forward. > > Well, wrappers are free to do...
@ibuclaw Fixed. Can you re-review? Also, I'm going to add a `clang-format` config proposal and try to fix the format inconsistency. It is utterly unproductive to copy and fix indentation...
> This needs rebasing on top of #13862. Done. Do you want me to make `sym` an accessor? Probably an inline implementation on `mtype.h` is preferable.
> Could we instead turn this on its head and keep the sym fields in TypeClass and TypeStruct, instead having the accessor in TypeAggregate? > > Also considering that getting...
> I thought that dmdparams refers only to backend specific parameters. The ones that are moved in this PR seem to be frontend related. There is a mix of Params...
> > > This CODEOWNERS file contains errors > > People in druntime team have not been carried over to the dmd team yet. Maybe @RazvanN7 is able to move...
> I see dmd still segfaults when you move this function call (no, you're not the first person to try :-) I know the reason but this can break GDC....
Ooof, there is more usage of the backend in semantic1 and semantic2 or some weird things other than inline asm on semantic3? I can't reproduce this locally.
Ping @ibuclaw