boards: introduce board alias and make native default to host target#21242
boards: introduce board alias and make native default to host target#21242maribu merged 9 commits intoRIOT-OS:masterfrom
Conversation
|
Hum, somehow this PR wrongly changes the output of Evidence: I can't tell why though. |
I can now. It's because I need to use Should work now. Not sure if this is the right fix though. |
dfb6296 to
c0f3555
Compare
2f5a7e1 to
bee2659
Compare
a1d7f94 to
648a55e
Compare
Co-Authored-By: Oleg Hahm <[email protected]>
Co-Authored-By: Benjamin Valentin <[email protected]>
Done :) |
|
Thanks everyone, and let's keep fingers crossed! :) |
follow-up after RIOT-OS/RIOT#21242 where native was changed to be an alias for native32/64 depending on the host architecture
follow-up after RIOT-OS/RIOT#21242 where native was changed to be an alias for native32/64 depending on the host architecture Co-authored-by: Martine Lenders <[email protected]>
triggered as a follow-up after RIOT-OS/RIOT#21242 where native was changed to be an alias for native32/64 depending on the host architecture Co-authored-by: Martine Lenders <[email protected]>
triggered as a follow-up after RIOT-OS/RIOT#21242 where native was changed to be an alias for native32/64 depending on the host architecture Co-authored-by: Martine Lenders <[email protected]>
|
This breaks the build of |
|
This is an interesting issue. The RIOT/examples/advanced/suit_update/Makefile Lines 110 to 113 in 7387c3a Swapping the two lines seems to fix the issue for me. The relevant variable here is Lines 743 to 750 in 7387c3a But since the linking step is the last step, the updated variable will still be used. I added an With the swapped files: Current As you can see, the order of the files is different, but all files are present and the output size is the same. |
Contribution description
nativea special alias in that it default to eithernative32ornative64depending on the host platformTODO
nativean alias fornative32ornative64depending on the host architecture (see boards: rename native64 -> native #21100 (comment))BOARD=nativenative(or any alias, for that matter) inBOARD_WHITELISTet al.Testing procedure
CI should be happy. On 64-bit host platforms,
BOARD=nativenow defaults toBOARD=native64.BOARD=native32can be used for the 32-bit executable from now on.Issues/PRs references
Alternative to #21100, #21291