mirror of
https://github.com/CTCaer/switch-l4t-atf.git
synced 2025-01-10 12:51:24 +00:00
dad25049ce
This patch modifies the declarations of the functions printf() et al. and adds the right GCC attribute to request the compiler to check the type of the arguments passed to these functions against the given format string. This will ensure that the compiler outputs warning messages like the following whenever it detects an inconsistency: file.c:42: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘long int’ It also fixes the type mismatch inconsistencies that it revealed across the code base. NOTE: THIS PATCH MAY FORCE PLATFORM PORTS OR SP/SPDS THAT USE THE PRINTF FAMILY OF FUNCTIONS TO FIX ANY TYPE MISMATCH INCONSISTENCIES. Change-Id: If36bb54ec7d6dd2cb4791d89b02a24ac13fd2df6 |
||
---|---|---|
.. | ||
machine | ||
sys | ||
xlocale | ||
assert.h | ||
inttypes.h | ||
stddef.h | ||
stdio.h | ||
stdlib.h | ||
string.h | ||
strings.h | ||
time.h |