[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Use uint32_t instead of unsigned32_t.
From: |
Samuel Thibault |
Subject: |
Re: [PATCH] Use uint32_t instead of unsigned32_t. |
Date: |
Sun, 20 Mar 2016 00:30:30 +0100 |
User-agent: |
Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30) |
Hello,
Flávio Cruz, on Sat 19 Mar 2016 14:20:34 +0100, wrote:
> We already include mach/std_types.h in the stubs which provides uint32_t.
I guess you mean it includes vm_types.h which defines them.
> diff --git a/i386/include/mach/i386/vm_types.h
> b/i386/include/mach/i386/vm_types.h
> index 4a58b1c..b04c322 100644
> --- a/i386/include/mach/i386/vm_types.h
> +++ b/i386/include/mach/i386/vm_types.h
> +typedef signed char int8_t;
> +typedef signed short int16_t;
> +typedef int int32_t;
> +typedef signed long long int64_t;
> +typedef unsigned char uint8_t;
> +typedef unsigned short uint16_t;
> +typedef unsigned int uint32_t;
> +typedef unsigned long long uint64_t;
Won't that risk conflicting with stdint.h? If some application happens
to want to include both stdint.h and some mach headers (thus ending up
including vm_types.h).
Should gnumach perhaps just rely on stdint.h?
Samuel
- [PATCH] Use uint32_t instead of unsigned32_t., Flavio Cruz, 2016/03/17
- Re: [PATCH] Use uint32_t instead of unsigned32_t., Samuel Thibault, 2016/03/19
- Re: [PATCH] Use uint32_t instead of unsigned32_t., Flávio Cruz, 2016/03/19
- Re: [PATCH] Use uint32_t instead of unsigned32_t.,
Samuel Thibault <=
- Re: [PATCH] Use uint32_t instead of unsigned32_t., Thomas Schwinge, 2016/03/20
- Re: [PATCH] Use uint32_t instead of unsigned32_t., Flavio Cruz, 2016/03/20
- Re: [PATCH] Use uint32_t instead of unsigned32_t., Samuel Thibault, 2016/03/22
- Re: [PATCH] Use uint32_t instead of unsigned32_t., Samuel Thibault, 2016/03/28
- Re: [PATCH] Use uint32_t instead of unsigned32_t., Flavio Cruz, 2016/03/29