You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nuttx.apache.org by GitBox <gi...@apache.org> on 2019/12/30 14:38:53 UTC
[GitHub] [incubator-nuttx] patacongo commented on a change in pull request
#16: feature k210
patacongo commented on a change in pull request #16: feature k210
URL: https://github.com/apache/incubator-nuttx/pull/16#discussion_r362002179
##########
File path: include/stdint.h
##########
@@ -273,8 +273,13 @@ typedef _uint64_t uint_fast64_t;
/* Integer types capable of holding object pointers */
+#ifdef __LP64__
+typedef long intptr_t;
+typedef unsigned long uintptr_t;
+#else
typedef _intptr_t intptr_t;
typedef _uintptr_t uintptr_t;
+#endif
Review comment:
I don't believe that this is a correct change. You chould not put any CPU specific definitions in the POSIX standard stdint.h. That is the wrong way to go.
Instead, you need to change arch/risc-v/include/types.h. That is the appropriate place for this change.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services