Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add [mingw-w64-riscv32-unknown-elf-gcc] #20751

Open
2 of 6 tasks
Kreijstal opened this issue Apr 27, 2024 · 4 comments
Open
2 of 6 tasks

Add [mingw-w64-riscv32-unknown-elf-gcc] #20751

Kreijstal opened this issue Apr 27, 2024 · 4 comments

Comments

@Kreijstal
Copy link
Contributor

Package name

riscv32-unknown-elf-gcc

Brief description of package

I wanted to compile gcc for riscv32 targets, I took riscv64 pkgbuild, and manage to build binutils and newlib by setting the bootstrap to 1, I can't get for the life of me a riscv32 gcc even after disabling ada.

URL for package's homepage

https://gcc.gnu.org/

Provide a basic test case to validate the package's functionality.

No response

MINGW environments where you need the package

  • MINGW64
  • MINGW32
  • UCRT64
  • CLANG64
  • CLANG32
  • CLANGARM64

Are you willing to submit a PR?

This is beyond me.

@Biswa96
Copy link
Member

Biswa96 commented Apr 27, 2024

Do you have any riscv32 device?

@Kreijstal
Copy link
Contributor Author

Kreijstal commented Apr 27, 2024

Do you have any riscv32 device?

I need riscv32 for some tests with iverilog that are with riscv32..
They will be emulated with https://eda.sw.siemens.com/en-US/ic/questa/simulation/advanced-simulator/ which unfortunately it is propietary.

Personally, I have a riscv64 device, btw. (which is completely unrelated to this problem)

@Kreijstal
Copy link
Contributor Author

ah it seems arch got stuck here as well?
https://archlinux.org/packages/extra/any/riscv32-elf-newlib/

@Kreijstal
Copy link
Contributor Author

Kreijstal commented Apr 30, 2024

@Biswa96 I just checked that I can't reproduce riscv64 itself this is a msys2 bug
https://github.com/kreijstal-contributions/MINGW-packages/actions/runs/8898752984/job/24436587750
master...kreijstal-contributions:MINGW-packages:testriscv64
normal riscv64 package cannot be built anymore

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants