Author Topic: Minimal GNU Arm Toolchain? [RESOLVED]  (Read 2511 times)

0 Members and 2 Guests are viewing this topic.

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14481
  • Country: fr
Re: Minimal GNU Arm Toolchain?
« Reply #25 on: March 27, 2024, 11:42:57 pm »
TP1.0 took about 32K of RAM to run IIRC on CP/M. I don't remember exactly the size of the full "distribution", but I think it was under 200K, all files included.

As to bloat and time wasted, that is true to a large extent, but the merit of tailoring your own toolchain goes beyond just saving a few tens of MB IMO - which is why I said that I thought configuring and building it yourself, for someone who wants more control, was way more beneficial that just trying to strip an existing one until it stops working. But it's all a matter of perspective and needs. I don't do that for ARM toolchains, but I do maintain my own RISC-V toolchain.
 

Online peter-h

  • Super Contributor
  • ***
  • Posts: 3698
  • Country: gb
  • Doing electronics since the 1960s...
Re: Minimal GNU Arm Toolchain?
« Reply #26 on: March 28, 2024, 07:45:04 am »
Those were the days :)

I implemented CP/M 2.2 on a Z80, but on a Z180 I cheated and the BIOS was 64k and was banked-in when called :)

In this case I would be well stumped by the ~70 libc.a builds. It would be viable on a project which never changes except around the edges. I mean, you hardly need to update GCC, unless you feel bored and need work to find out why v n+1 is producing new warnings ;)
Z80 Z180 Z280 Z8 S8 8031 8051 H8/300 H8/500 80x86 90S1200 32F417
 

Offline DELTA67Topic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: fr
Re: Minimal GNU Arm Toolchain?
« Reply #27 on: March 28, 2024, 10:44:15 am »
THANKS  all for your contribution in this thread.
As a conclusion  It's more a waste of time than a waste of HDD space !
« Last Edit: March 28, 2024, 10:48:01 am by DELTA67 »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf