Kevin Boos

Results 327 comments of Kevin Boos

Actually the changelog from binutils v2.39 implies that we may need to add a `.note.GNU-stack` section to every input file (so, all of the assembly files). https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=ld/NEWS;hb=refs/heads/binutils-2_39-branch If you try...

ok great! For the other issue, i found [this email thread](https://sourceware.org/bugzilla/show_bug.cgi?id=29448) that seems to indicate it might be an issue with the max page size. If you look at the...

Not yet finished. Posting for @Ramla-I to review and brainstorm a solution to the need for an `AllocatedFrame` to set up a new recursive P4 mapping when creating a new...

Yep, I was hesitant to reach a similar conclusion, but at this point I can't see a different way around it. > The problem at the end of the day...

I cannot build your branch, errors below: ``` error: failed to get `crate_metadata` as a dependency of package `theseus-builder v0.1.0 (/tmp/Theseus_builder/tools/builder)` Caused by: failed to load source for dependency `crate_metadata`...

Thanks, I'll try again. > The fix for that depends on your answer to my "By the way" question, in the PR message. I think this is a great point,...

> > I thought we were just combining all the build-related `tools/` such that we don't have to pay the cost for compiling multiple separate tool crates? > > Yep,...

I just merged in #624, which significantly reduces the dependencies of `tools/serialize_nano_core` and thus reduces its build time. Thanks for pointing that out!

> > [...] not necessarily transforming every step in the Makefile into a separate Rust program. > > But theseus-builder is just one program, they're not separate programs? If you...

I see. Can you not just define a new target that sets whatever makefile env vars you need, and then either depends on the existing `build`, etc targets, or invokes...