Type info
Title MODULES_WITH_WARNINGS
Posted by [EMAIL PROTECTED]
Affected ,-
Effective from SRC680 warnings01


Summary

solenv/inc/settings.mk, solenv/inc/<platform>.mk:

+ MODULES_WITH_WARNINGS


Description
For the platfomrs unxlngi6, unxsoli4, unxsols4, and wntmsci10, CWS
warnings01 made many (but not all) modules warnings-free; the missing
modules will be attacked on follow-up CWSs. Therefore, on those four
platforms, the used C/C++ compiler switches are now equivalent in
effect to wall=1 werror=1. To allow the missing modules to still
compile, MODULES_WITH_WARNINGS is a per-platform list of modules that
must still be compiled without the effect of werror=1 (those modules
are, however, compiled with the effect of wall=1, so that quite a
number of warnings will appear).

On those follow-up CWSs, once a module is warning-free on a given
platform, that module should be removed from the platform's
MODULES_WITH_WARNINGS list. Once all modules on a given platform
compile without warnings, the specific .mk file for that platform
should set COMPILER_WARN_ERRORS=TRUE and no longer set
MODULES_WITH_WARNINGS, and once no platform sets MODULES_WITH_WARNINGS
any longer, the MODULES_WITH_WARNINGS-code in settings.mk can
completely go away again.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to