Skip to content
Snippets Groups Projects
Commit 675d1c9c authored by Damien George's avatar Damien George
Browse files

ports: Remove typedef of machine_ptr_t, it's no longer needed.

This type was used only for the typedef of mp_obj_t, which is now defined
by the object representation.  So we can now remove this unused typedef,
to simplify the mpconfigport.h file.
parent 41fceae5
No related branches found
No related tags found
No related merge requests found
...@@ -54,8 +54,6 @@ ...@@ -54,8 +54,6 @@
typedef int32_t mp_int_t; // must be pointer size typedef int32_t mp_int_t; // must be pointer size
typedef uint32_t mp_uint_t; // must be pointer size typedef uint32_t mp_uint_t; // must be pointer size
typedef void *machine_ptr_t; // must be of pointer size
typedef const void *machine_const_ptr_t; // must be of pointer size
typedef long mp_off_t; typedef long mp_off_t;
// dummy print // dummy print
......
...@@ -185,8 +185,6 @@ extern const struct _mp_obj_module_t mp_module_ussl; ...@@ -185,8 +185,6 @@ extern const struct _mp_obj_module_t mp_module_ussl;
typedef int32_t mp_int_t; // must be pointer size typedef int32_t mp_int_t; // must be pointer size
typedef unsigned int mp_uint_t; // must be pointer size typedef unsigned int mp_uint_t; // must be pointer size
typedef void *machine_ptr_t; // must be of pointer size
typedef const void *machine_const_ptr_t; // must be of pointer size
typedef long mp_off_t; typedef long mp_off_t;
#define MP_PLAT_PRINT_STRN(str, len) mp_hal_stdout_tx_strn_cooked(str, len) #define MP_PLAT_PRINT_STRN(str, len) mp_hal_stdout_tx_strn_cooked(str, len)
......
...@@ -115,8 +115,6 @@ ...@@ -115,8 +115,6 @@
typedef int32_t mp_int_t; // must be pointer size typedef int32_t mp_int_t; // must be pointer size
typedef uint32_t mp_uint_t; // must be pointer size typedef uint32_t mp_uint_t; // must be pointer size
typedef void *machine_ptr_t; // must be of pointer size
typedef const void *machine_const_ptr_t; // must be of pointer size
typedef long mp_off_t; typedef long mp_off_t;
typedef uint32_t sys_prot_t; // for modlwip typedef uint32_t sys_prot_t; // for modlwip
// ssize_t, off_t as required by POSIX-signatured functions in stream.h // ssize_t, off_t as required by POSIX-signatured functions in stream.h
......
...@@ -127,9 +127,6 @@ typedef long long mp_off_t; ...@@ -127,9 +127,6 @@ typedef long long mp_off_t;
typedef long mp_off_t; typedef long mp_off_t;
#endif #endif
typedef void *machine_ptr_t; // must be of pointer size
typedef const void *machine_const_ptr_t; // must be of pointer size
// We need to provide a declaration/definition of alloca() // We need to provide a declaration/definition of alloca()
#ifdef __FreeBSD__ #ifdef __FreeBSD__
#include <stdlib.h> #include <stdlib.h>
......
...@@ -65,8 +65,6 @@ ...@@ -65,8 +65,6 @@
typedef int mp_int_t; // must be pointer size typedef int mp_int_t; // must be pointer size
typedef unsigned mp_uint_t; // must be pointer size typedef unsigned mp_uint_t; // must be pointer size
typedef void *machine_ptr_t; // must be of pointer size
typedef const void *machine_const_ptr_t; // must be of pointer size
typedef long mp_off_t; typedef long mp_off_t;
#define MP_PLAT_PRINT_STRN(str, len) mp_hal_stdout_tx_strn_cooked(str, len) #define MP_PLAT_PRINT_STRN(str, len) mp_hal_stdout_tx_strn_cooked(str, len)
......
...@@ -107,9 +107,6 @@ typedef long long mp_off_t; ...@@ -107,9 +107,6 @@ typedef long long mp_off_t;
typedef long mp_off_t; typedef long mp_off_t;
#endif #endif
typedef void *machine_ptr_t; // must be of pointer size
typedef const void *machine_const_ptr_t; // must be of pointer size
#define MP_PLAT_PRINT_STRN(str, len) (void)0 #define MP_PLAT_PRINT_STRN(str, len) (void)0
#ifndef MP_NOINLINE #ifndef MP_NOINLINE
......
...@@ -83,8 +83,6 @@ ...@@ -83,8 +83,6 @@
typedef int mp_int_t; // must be pointer size typedef int mp_int_t; // must be pointer size
typedef unsigned int mp_uint_t; // must be pointer size typedef unsigned int mp_uint_t; // must be pointer size
typedef void *machine_ptr_t; // must be pointer size
typedef const void *machine_const_ptr_t; // must be pointer size
typedef int mp_off_t; typedef int mp_off_t;
#define MP_PLAT_PRINT_STRN(str, len) mp_hal_stdout_tx_strn_cooked(str, len) #define MP_PLAT_PRINT_STRN(str, len) mp_hal_stdout_tx_strn_cooked(str, len)
......
...@@ -36,8 +36,6 @@ ...@@ -36,8 +36,6 @@
typedef int32_t mp_int_t; // must be pointer size typedef int32_t mp_int_t; // must be pointer size
typedef uint32_t mp_uint_t; // must be pointer size typedef uint32_t mp_uint_t; // must be pointer size
typedef void *machine_ptr_t; // must be of pointer size
typedef const void *machine_const_ptr_t; // must be of pointer size
typedef long mp_off_t; typedef long mp_off_t;
#include <unistd.h> #include <unistd.h>
......
...@@ -202,8 +202,6 @@ extern const struct _mp_obj_module_t mp_module_network; ...@@ -202,8 +202,6 @@ extern const struct _mp_obj_module_t mp_module_network;
typedef int mp_int_t; // must be pointer size typedef int mp_int_t; // must be pointer size
typedef unsigned int mp_uint_t; // must be pointer size typedef unsigned int mp_uint_t; // must be pointer size
typedef void *machine_ptr_t; // must be of pointer size
typedef const void *machine_const_ptr_t; // must be of pointer size
typedef long mp_off_t; typedef long mp_off_t;
#define MP_PLAT_PRINT_STRN(str, len) mp_hal_stdout_tx_strn_cooked(str, len) #define MP_PLAT_PRINT_STRN(str, len) mp_hal_stdout_tx_strn_cooked(str, len)
......
...@@ -59,8 +59,6 @@ extern const struct _mp_obj_module_t time_module; ...@@ -59,8 +59,6 @@ extern const struct _mp_obj_module_t time_module;
typedef int32_t mp_int_t; // must be pointer size typedef int32_t mp_int_t; // must be pointer size
typedef unsigned int mp_uint_t; // must be pointer size typedef unsigned int mp_uint_t; // must be pointer size
typedef void *machine_ptr_t; // must be of pointer size
typedef const void *machine_const_ptr_t; // must be of pointer size
typedef long mp_off_t; typedef long mp_off_t;
#define MP_PLAT_PRINT_STRN(str, len) mp_hal_stdout_tx_strn_cooked(str, len) #define MP_PLAT_PRINT_STRN(str, len) mp_hal_stdout_tx_strn_cooked(str, len)
......
...@@ -231,9 +231,6 @@ typedef long long mp_off_t; ...@@ -231,9 +231,6 @@ typedef long long mp_off_t;
typedef long mp_off_t; typedef long mp_off_t;
#endif #endif
typedef void *machine_ptr_t; // must be of pointer size
typedef const void *machine_const_ptr_t; // must be of pointer size
void mp_unix_alloc_exec(mp_uint_t min_size, void** ptr, mp_uint_t *size); void mp_unix_alloc_exec(mp_uint_t min_size, void** ptr, mp_uint_t *size);
void mp_unix_free_exec(void *ptr, mp_uint_t size); void mp_unix_free_exec(void *ptr, mp_uint_t size);
void mp_unix_mark_exec(void); void mp_unix_mark_exec(void);
......
...@@ -135,9 +135,6 @@ typedef long long mp_off_t; ...@@ -135,9 +135,6 @@ typedef long long mp_off_t;
typedef long mp_off_t; typedef long mp_off_t;
#endif #endif
typedef void *machine_ptr_t; // must be of pointer size
typedef const void *machine_const_ptr_t; // must be of pointer size
// We need to provide a declaration/definition of alloca() // We need to provide a declaration/definition of alloca()
#ifdef __FreeBSD__ #ifdef __FreeBSD__
#include <stdlib.h> #include <stdlib.h>
......
...@@ -138,9 +138,6 @@ typedef long long mp_off_t; ...@@ -138,9 +138,6 @@ typedef long long mp_off_t;
typedef long mp_off_t; typedef long mp_off_t;
#endif #endif
typedef void *machine_ptr_t; // must be of pointer size
typedef const void *machine_const_ptr_t; // must be of pointer size
#if MICROPY_PY_OS_DUPTERM #if MICROPY_PY_OS_DUPTERM
#define MP_PLAT_PRINT_STRN(str, len) mp_hal_stdout_tx_strn_cooked(str, len) #define MP_PLAT_PRINT_STRN(str, len) mp_hal_stdout_tx_strn_cooked(str, len)
void mp_hal_dupterm_tx_strn(const char *str, size_t len); void mp_hal_dupterm_tx_strn(const char *str, size_t len);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment