On 12/19/2013 05:48 PM, Philipp Klaus Krause wrote: >>> Well, GCC supports AVR because people wrote AVR support into >>> GCC. ;) AVR is a bit more "compiler friendly" than, say, the >>> Z80. > >> Well, I'm not familiar with Z80, but by "compiler friendly" I >> guess this basically means RISC right ? Each operation can be >> done on each register, which can be allocated optimally with >> graph colouring/left edge, etc, etc... ? > >> But then this makes the 68k and x86, but supported by gcc, are >> not compiler friendly either. I'm not familiar at those either >> but a quick look at their instruction set is enough to see >> they're not quite RISC right ? > > The 68k has a relatively orthogonal instruction set. It is not > RISC, but much closer to RISC than the Z80.
Indeed, and a much "bigger" processor, in more than just address space. GCC was/is pretty much the compiler of choice for 68K stuff. It was generally just about the first thing I'd install on a new Sun workstation, back in the days of 68K-based Sun workstations. (same for VAX) -Dave -- Dave McGuire, AK4HZ New Kensington, PA ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user