Hello I am trying to compile an old prject created with sdcc 2.3.1 (windows operating system) with the actual release of sdcc 2.9.0 (linux operating system).
Compiling the files works fine. I only have two warnings which where not present with older compiler: warning 126: unreachable code warning 84: 'auto' variable 'delta' may be used before initialization Compile command line: sdcc -c --data-loc 0x30 $cfile.c Link command line: sdcc --data-loc 0x30 Main.c $relfiles I create an output file Main.ihx which is transferred with 'packihx' to Main.hex. Works fine as well. However the code created with sdcc 2.9.0 does not start on my target (Nordic rf24e). When I compare the two hex files they are completely different in size and contents. What IMHO is very strange is the big diffirence in size: hex file (created with sdcc 2.3.1) 9'571 bytes hex file (created with sdcc 2.9.0) 18'476 bytes Any hints? Kind regrads, RenĂ© ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user