Am 24.03.2011 13:05, schrieb Sébastien Lorquet: > GCC is better designed for CPUs where all the different memories (RAM, > ROM, etc) are accessible in an homogenous manner, such as x86 , ARM, > MIPS, .... > > PIC and 8051, however, have different address spaces for program and > data, and SDCC does a better job than GCC at managing them. > > I don't know anything about the Z80.
Fortunately the Z80 has a nice uniform address space for everything. There are some other weirdnesses though. E.g. no two registers are alike, except for ix and iy, which make up for being interchangeable by being weirder than all others. Philipp ------------------------------------------------------------------------------ Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user