On 27.02.2018 12:48, Valery Ushakov wrote:
> On Tue, Feb 27, 2018 at 11:15:53 +0000, Kamil Rytarowski wrote:
> 
>> Module Name: src
>> Committed By:        kamil
>> Date:                Tue Feb 27 11:15:53 UTC 2018
>>
>> Modified Files:
>>      src/tests/lib/libc/sys: t_ucontext.c
>>
>> Log Message:
>> Make the t_ucontext.c test more portable
>>
>> Cast _UC_MACHINE_*(&u) to (register_t).
>> This allows to print the returned values with PRIxREGISTER.
>>
>> This corrects build failures on MIPS and HPPA.
>> sizeof(int) == sizeof(long) on these 32-bit systems.
> 
> Why does this code use <sys/inttypes.h> instead of <inttypes.h>?
> 
> Note, that PRIxREGISTER and other kernel PRIx* macros are, for better
> or worse, not coming from inttypes headers, but from
> <machine/types.h>.  But they can be deined in terms of standard PRIx*
> macros and for the userland code those are officially defined by
> <inttypes.h>.
> 
> -uwe
> 

Fixed!

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to