MSVC 2010 and newer does have a <stdint.h>
Change-Id: I8f41d027ec890ed57275c04412c61d959d37b66c
This commit is contained in:
@@ -11,4 +11,8 @@ $(eval $(call gb_UnpackedTarball_UnpackedTarball,exttextcat))
|
|||||||
|
|
||||||
$(eval $(call gb_UnpackedTarball_set_tarball,exttextcat,$(LIBEXTTEXTCAT_TARBALL)))
|
$(eval $(call gb_UnpackedTarball_set_tarball,exttextcat,$(LIBEXTTEXTCAT_TARBALL)))
|
||||||
|
|
||||||
|
$(eval $(call gb_UnpackedTarball_add_patches,exttextcat,\
|
||||||
|
libexttextcat/exttextcat-msvc-stdint.patch \
|
||||||
|
))
|
||||||
|
|
||||||
# vim: set noet sw=4 ts=4:
|
# vim: set noet sw=4 ts=4:
|
||||||
|
21
libexttextcat/exttextcat-msvc-stdint.patch
Normal file
21
libexttextcat/exttextcat-msvc-stdint.patch
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
--- foo/foo/src/common.h
|
||||||
|
+++ foo/foo/src/common.h
|
||||||
|
@@ -45,18 +45,7 @@
|
||||||
|
{
|
||||||
|
#endif
|
||||||
|
|
||||||
|
-#ifdef _MSC_VER
|
||||||
|
- typedef __int8 int8_t;
|
||||||
|
- typedef unsigned __int8 uint8_t;
|
||||||
|
- typedef __int16 int16_t;
|
||||||
|
- typedef unsigned __int16 uint16_t;
|
||||||
|
- typedef __int32 int32_t;
|
||||||
|
- typedef unsigned __int32 uint32_t;
|
||||||
|
- typedef __int64 int64_t;
|
||||||
|
- typedef unsigned __int64 uint64_t;
|
||||||
|
-#else
|
||||||
|
# include <stdint.h>
|
||||||
|
-#endif
|
||||||
|
|
||||||
|
typedef uint32_t uint4;
|
||||||
|
typedef uint16_t uint2;
|
Reference in New Issue
Block a user