#51397 closed enhancement (fixed)
Newlib nano support for arm-none-eabi-gcc toolchain
Reported by: | ekawahyu (Ekawahyu Susilo) | Owned by: | mojca (Mojca Miklavec) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | denis-fr (Denis), mojca (Mojca Miklavec) |
Port: | arm-none-eabi-gcc |
Description
Hi, would it be possible to add newlib nano support for arm-none-eabi-gcc toolchain? Thank you.
Attachments (5)
Change History (16)
comment:1 Changed 8 years ago by denis-fr (Denis)
Changed 8 years ago by denis-fr (Denis)
Attachment: | Portfile.arm-none-eabi-gcc.diff added |
---|
diff Portfile arm-none-eabi-gcc
Changed 8 years ago by denis-fr (Denis)
Attachment: | Portfile.arm-none-eabi-gcc added |
---|
Portfile arm-none-eabi-gcc with newlib 2.4.0
Changed 8 years ago by denis-fr (Denis)
Attachment: | crossgcc-1.0.tcl.diff added |
---|
Changed 8 years ago by denis-fr (Denis)
Attachment: | crossgcc-1.0.tcl added |
---|
change all gcc-${version} by gcc-${crossgcc.version}
comment:3 Changed 8 years ago by mf2k (Frank Schima)
Owner: | changed from macports-tickets@… to stuartwesterman@… |
---|---|
Port: | arm-none-eabi-gcc added |
Type: | request → enhancement |
Version: | 2.3.4 |
In the future, please fill in the Port field and Cc the port maintainers (port info --maintainers arm-none-eabi-gcc
), if any.
comment:4 Changed 8 years ago by mf2k (Frank Schima)
Owner: | stuartwesterman deleted |
---|---|
Status: | new → assigned |
comment:5 Changed 8 years ago by mf2k (Frank Schima)
- Why is this in a variant called libgloss? Is there a reason not to always add
--with-libgloss
? - Does it require any dependencies?
comment:6 Changed 6 years ago by mojca (Mojca Miklavec)
Cc: | mojca added |
---|
comment:7 Changed 6 years ago by mojca (Mojca Miklavec)
Keywords: | haspatch added |
---|
I was looking through all the tickets related to this port due to another unrelated problem.
newlib has been updated in the meantime to 3.0.0, even though an even newer version seems to be available at the moment (3.0.0.20180831, I can update to that one if needed), and the port has been simplified to quite some extent. We could also switch to gcc 8.
Would you be willing to review the patches with respect to the current state of the port? (ideally with a PR, so that it gets more attention from others as well, but patches are also ok.) I would like to address this ticket, but I don't know how to properly test and there have been quite some changes in the meantime. (We are somewhat understaffed, so it's a pity that some tickets get overlooked; nonmaintained ports as this one are most problematic.)
Not sure if this is related or not: #57572.
comment:8 Changed 5 years ago by mojca (Mojca Miklavec)
comment:9 Changed 5 years ago by mojca (Mojca Miklavec)
Owner: | set to mojca |
---|
comment:10 Changed 5 years ago by mojca (Mojca Miklavec)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Hello,
I have the same request.
"newlib-nano is now integrated in the main newlib source tree. Building newlib-nano is now a matter of specifying the right configure option." according to this discussion: https://answers.launchpad.net/gcc-arm-embedded/+question/244125
I try to do it, it is not very clean but it seems to work:
This seems to works.