Owen Avery

Results 146 comments of Owen Avery

> > It looks like doing exactly that would screw up recursion_limit tracking > > how do you mean? desugaring shouldn't count for the expansion limit, as we control the...

> I think this is not really an issue, if we hit the expansion limit we'll have an error anyway and will stop the pipeline. so the desugaring does not...

A [file](https://sourceware.org/git?p=newlib-cygwin.git;a=history;f=libgloss/rs6000/sim-print.c;h=c0b9adced5eef6e3d87617c9376a35c0847f0475;hb=5e5e51f1dc56a99eb4648c28e00d73b6ea44a8b0) last modified before I was born is failing to compile because it intentionally uses implicit function declarations

> erm, darwin ppc (original report) is a native target without rustc support, and you're adding a cross target, still without rustc support, but it's even worse as we don't...

> I'm not really sure what you're going to test, as I believe it won't even pass the configure step for gcc. The configure script succeeds -- I don't think...

I think the plan is to do something like https://rust-gcc.github.io/2024/09/20/reusing-rustc-components.html#how-do-we-use-them -- compile with rust components disabled, then recompile with them enabled. Come to think of it, we could probably even...

Our priority list for selecting a rust compiler would look something like 1. `gccrs` 2. `crab1-basic` (only when building the first stage of a native compiler) 3. `rustc` The stated...

Keep in mind, everything past the post I linked is just me brainstorming. It hasn't been decided yet or anything

> A [file](https://sourceware.org/git?p=newlib-cygwin.git;a=history;f=libgloss/rs6000/sim-print.c;h=c0b9adced5eef6e3d87617c9376a35c0847f0475;hb=5e5e51f1dc56a99eb4648c28e00d73b6ea44a8b0) last modified before I was born is failing to compile because it intentionally uses implicit function declarations It looks like this was fixed in https://sourceware.org/git/?p=newlib-cygwin.git;a=commit;h=467b85c58f815b0695c32ff9cb7b8da07d1dfb24 -- if...