Noteworthy - the gcc that comes with vide and is used by Peer and his students - has some bugfixes that Peer and I implemented. In addition - Vide can be configured to use addional peepholes to enhance the produced sources further.
My own comparrison cmoc versus gcc was done years ago - but with the same result. Still glad we chose gcc.
Noteworthy - the C-Toolchain that vide uses - can also be run completely from command line - on Mac, Linux and windows - uall binaries are included.
I’ve been running VIDE mostly from the command line myself, and GCC has been working great via Rosetta on my Mac M4. I did spot the Dockerfile version of gcc6809 as well. I spent a few hours trying to compile everything from scratch on a modern machine, but I clearly need to dedicate a bit more time to it :)
As soon as I get Vexxon released and clear some sandbox time, I'm definitely going to try again and dive deeper into the optimizations you all have done. Thanks for all the great work!
It‘s pretty much what I expected.
Noteworthy - the gcc that comes with vide and is used by Peer and his students - has some bugfixes that Peer and I implemented. In addition - Vide can be configured to use addional peepholes to enhance the produced sources further.
My own comparrison cmoc versus gcc was done years ago - but with the same result. Still glad we chose gcc.
Noteworthy - the C-Toolchain that vide uses - can also be run completely from command line - on Mac, Linux and windows - uall binaries are included.
Peer and his students use Makefiles…
Thanks for the up to date data!
Thanks for adding this!
I’ve been running VIDE mostly from the command line myself, and GCC has been working great via Rosetta on my Mac M4. I did spot the Dockerfile version of gcc6809 as well. I spent a few hours trying to compile everything from scratch on a modern machine, but I clearly need to dedicate a bit more time to it :)
As soon as I get Vexxon released and clear some sandbox time, I'm definitely going to try again and dive deeper into the optimizations you all have done. Thanks for all the great work!