Skip to content
New issue

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

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

Already on GitHub? # to your account

cpu/mips: Remove all mips #18562

Merged
merged 2 commits into from
Sep 30, 2022
Merged

Conversation

MrKevinWeiss
Copy link
Contributor

Contribution description

Starting the remove mips CPU that was originally done by @jcarrano

Testing procedure

Green CI and read it.

Issues/PRs references

@github-actions github-actions bot added Area: boards Area: Board ports Area: build system Area: Build system Area: CI Area: Continuous Integration of RIOT components Area: CoAP Area: Constrained Application Protocol implementations Area: cpu Area: CPU/MCU ports Area: doc Area: Documentation Area: Kconfig Area: Kconfig integration Area: network Area: Networking Area: pkg Area: External package ports Area: sys Area: System Area: tests Area: tests and testing framework Area: tools Area: Supplementary tools Platform: MIPS Platform: This PR/issue effects MIPS-based platforms labels Sep 6, 2022
Copy link
Member

@maribu maribu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thx for tackling this. It really is impressive to see what level of effort the MIPS toolchain caused and how little it is used

Copy link
Member

@maribu maribu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK. This needs a rebase now (and adaption of the changes to the flashing doc), other than that it should be good to go

@MrKevinWeiss MrKevinWeiss force-pushed the pr/removemips branch 2 times, most recently from 3391e6b to 47b2bb5 Compare September 27, 2022 09:58
@maribu
Copy link
Member

maribu commented Sep 27, 2022

There seems to still be some files left. The CI is listing cpu/mips32r2_common/include/cpu.h below "Unchanged files with check annotations"

@MrKevinWeiss
Copy link
Contributor Author

Rebased and updated lost and found!

@MrKevinWeiss MrKevinWeiss added the CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR label Sep 27, 2022
@maribu maribu added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR and removed CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Sep 27, 2022
@chrysn chrysn added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR and removed CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Sep 27, 2022
@maribu maribu added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR and removed CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Sep 27, 2022
@chrysn chrysn added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR and removed CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Sep 27, 2022
@benpicco benpicco added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR and removed CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Sep 27, 2022
@kaspar030 kaspar030 merged commit 3ee3d1b into RIOT-OS:master Sep 30, 2022
@MrKevinWeiss MrKevinWeiss deleted the pr/removemips branch October 4, 2022 09:04
@MrKevinWeiss
Copy link
Contributor Author

Thanks, the codebase is getting cleaner and cleaner!

bors bot added a commit to RIOT-OS/riotdocker that referenced this pull request Oct 12, 2022
212: remove pic32-wifire from BOARDS r=chrysn a=kaspar030

MIPS support was removed: RIOT-OS/RIOT#18562

Co-authored-by: Kaspar Schleiser <kaspar@schleiser.de>
@maribu maribu added this to the Release 2022.10 milestone Oct 14, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Area: boards Area: Board ports Area: build system Area: Build system Area: CI Area: Continuous Integration of RIOT components Area: CoAP Area: Constrained Application Protocol implementations Area: cpu Area: CPU/MCU ports Area: doc Area: Documentation Area: Kconfig Area: Kconfig integration Area: network Area: Networking Area: pkg Area: External package ports Area: sys Area: System Area: tests Area: tests and testing framework Area: tools Area: Supplementary tools CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Platform: MIPS Platform: This PR/issue effects MIPS-based platforms
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants