REM ---------------------------------------------
REM Set up environment variables for SDCC.
REM ---------------------------------------------
SET TEMP=c:\temp
SET SDCC_HOME=C:\Progra~1\SDCC\bin
SET SDCC_INCLUDE=C:\Progra~1\SDCC\include
SET SDCC_LIB=C:\Progra~1\SDCC\lib
SET download=no

The "conditional flow changed by optimizer..." message indicates that the compiler discovered that it was able to fully evaluate a conditional expression at compile tile and so replaced it with an unconditional branch. If this was unexpected, you may have forgotten a "volatile" qualifier somewhere.

If you would like to refer to this comment somewhere else in this project, copy and paste the following link:

when compiling many files therogh a .bat setup it is quite a nuisance all the "OK" stuff thet clutters the screen. It would be a GREAT improvement if (a simple task for those that know how to do such) to make SDCC return nonzero ERRORLEVEL if errors or warnings happened. That way it would be possible to suppress the output from good compiles.

Erik

If you would like to refer to this comment somewhere else in this project, copy and paste the following link: