Merge pull request #563 from sbranden/tf_issue_380

Add support for %z in tf_print()
This commit is contained in:
danh-arm 2016-04-07 17:09:48 +01:00
commit a8f6e21eb4
1 changed files with 6 additions and 0 deletions

View File

@ -69,6 +69,7 @@ static void string_print(const char *str)
* %ld and %lld - signed 64 bit decimal format
* %lu and %llu - unsigned 64 bit decimal format
* %p - pointer format
* %z - size_t format
* Exits on all other formats.
*******************************************************************/
@ -124,6 +125,11 @@ loop:
unsigned_num_print(unum, 16);
break;
case 'z':
if (sizeof(size_t) == 8)
bit64 = 1;
fmt++;
goto loop;
case 'l':
bit64 = 1;
fmt++;