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 msp430-gcc-elf version 9.2 #82

Closed
wants to merge 3 commits into from

Conversation

geromueller
Copy link

this commit adds the gcc 9.2 compiler for the msp430 targets.
inspired by https://aur.archlinux.org/packages/msp430-elf-gcc/

@kaspar030
Copy link
Contributor

Thanks for working on this!

I'm thinking if we should split the building of toolchains in different repositories.
The compilation is quite slow, especially on the boxes that travis and docker hub provide for free.
I remember compiling cmake added minutes to travis times.
Also, once we have a recipe for building our own toolchains, we might want to actually do that for other architectures as well. In addition, we might want to make the resulting builds available as seperate downloads.

So I suggest creating a repo in github that has a .travis.yml building the msp430 toolchain and hook it up so on a merge to master, the resulting binaries get tar'ed up and made available as github download. Then in riotbuild, we just download the result.

I can assist with that!

@kaspar030
Copy link
Contributor

So I suggest creating a repo in github that has a .travis.yml building the msp430 toolchain and hook it up so on a merge to master, the resulting binaries get tar'ed up and made available as github download. Then in riotbuild, we just download the result.

@geromueller I've finally done that. See #99. Could you give it a try?

@kaspar030
Copy link
Contributor

Closing in favor of #99.

@kaspar030 kaspar030 closed this Feb 6, 2020
@kaspar030
Copy link
Contributor

(Note to myself: compare used configure flags)

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

Successfully merging this pull request may close these issues.

2 participants