Dylan McKay

Results 142 comments of Dylan McKay

_Nonmenclature note_: LLVM has a concept of legal and illegal types. Legal types are those that are properly supported by the architecture (as in, can be held in a single...

I started a big refactor of `LegalizeDAG.cpp` once, got a lot of the work done. The main issue is the code can be _really_ hard to trace, I think the...

It looks like `libgcc` always uses efficient codegen for 32-bit shifts and only bothers lowering 64-bit shifts to libcalls. This explains why there is no 32-bit libcall in the runtime...

Interestingly, the `__lshrsi3` libcall does not even exist in `compiler-rt`, and yet LLVM is still generating it.

Note: Make sure to document the `--eh-frame-hdr` option referred to in #17.

Once https://github.com/rust-lang/rust/pull/74941 lands the preferred way to do this will be `rustc -Z unstable-options --print target-spec-json --target avr-unknown-gnu-atmega328 > my-target.json` which will be added to the doc. From there, the...

Regarding the replacement of `avr-unknown-unknown` with `avr-unknown-gnu-atmega328` in rust-lang/rust#74941 I want to make a clearer distinction that this target is for the "GNU pathway". I can imagine that some downstream...

Non blocking sockets are not directly supported, although a patch to fix that would be welcomed. If memory serves me right, when I needed to use this with nonblocking sockets...

This slipped passed me sorry. If you want to rebase it I can take another look