Skip to content

Commit

Permalink
Auto merge of #135085 - knickish:m68k_unknown_none, r=workingjubilee
Browse files Browse the repository at this point in the history
add m68k-unknown-none-elf target

r? `@workingjubilee`

The existing `m68k-unknown-linux-gnu` target builds `std` by default, requires atomics, and has a base cpu with an fpu. A smaller/more embedded target is desirable both to have a baseline target for the ISA, as well to make debugging easier for working on the llvm backend. Currently this target is using the `M68010` as the minimum CPU due, but as missing features are merged into the `M68k` llvm backend I am hoping to lower this further.

I have been able to build very small crates using a toolchain built against this target (together with a later version of `object`) using the configuration described in the target platform-support documentation, although getting anything of substantial complexity to build quickly hits errors in the llvm backend
  • Loading branch information
bors committed Jan 6, 2025
2 parents f6dfa13 + 9fdf5b1 commit 8f89773
Showing 0 changed files with 0 additions and 0 deletions.

0 comments on commit 8f89773

Please sign in to comment.