mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-24 22:05:40 +00:00
Merge pull request #563 from sbranden/tf_issue_380
Add support for %z in tf_print()
This commit is contained in:
commit
a8f6e21eb4
1 changed files with 6 additions and 0 deletions
|
@ -69,6 +69,7 @@ static void string_print(const char *str)
|
||||||
* %ld and %lld - signed 64 bit decimal format
|
* %ld and %lld - signed 64 bit decimal format
|
||||||
* %lu and %llu - unsigned 64 bit decimal format
|
* %lu and %llu - unsigned 64 bit decimal format
|
||||||
* %p - pointer format
|
* %p - pointer format
|
||||||
|
* %z - size_t format
|
||||||
* Exits on all other formats.
|
* Exits on all other formats.
|
||||||
*******************************************************************/
|
*******************************************************************/
|
||||||
|
|
||||||
|
@ -124,6 +125,11 @@ loop:
|
||||||
|
|
||||||
unsigned_num_print(unum, 16);
|
unsigned_num_print(unum, 16);
|
||||||
break;
|
break;
|
||||||
|
case 'z':
|
||||||
|
if (sizeof(size_t) == 8)
|
||||||
|
bit64 = 1;
|
||||||
|
fmt++;
|
||||||
|
goto loop;
|
||||||
case 'l':
|
case 'l':
|
||||||
bit64 = 1;
|
bit64 = 1;
|
||||||
fmt++;
|
fmt++;
|
||||||
|
|
Loading…
Add table
Reference in a new issue