Changeset d7dfa05 in mainline for abi/include/_bits/native.h


Ignore:
Timestamp:
2019-06-20T14:07:25Z (5 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Children:
5acf533
Parents:
64b7854
Message:

Make the types ccheck-safe

Instead of using uspace_ptr(char), use uspace_ptr_char which is
defined as #define uspace_ptr_char uspace_ptr(char).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • abi/include/_bits/native.h

    r64b7854 rd7dfa05  
    7070#endif
    7171
     72#define uspace_ptr_as_area_info_t uspace_ptr(as_area_info_t)
     73#define uspace_ptr_as_area_pager_info_t uspace_ptr(as_area_pager_info_t)
     74#define uspace_ptr_cap_irq_handle_t uspace_ptr(cap_irq_handle_t)
     75#define uspace_ptr_cap_phone_handle_t uspace_ptr(cap_phone_handle_t)
     76#define uspace_ptr_cap_waitq_handle_t uspace_ptr(cap_waitq_handle_t)
     77#define uspace_ptr_char uspace_ptr(char)
     78#define uspace_ptr_const_char uspace_ptr(const char)
     79#define uspace_ptr_ddi_ioarg_t uspace_ptr(ddi_ioarg_t)
     80#define uspace_ptr_ipc_data_t uspace_ptr(ipc_data_t)
     81#define uspace_ptr_irq_code_t uspace_ptr(irq_code_t)
     82#define uspace_ptr_size_t uspace_ptr(size_t)
     83#define uspace_ptr_struct_uspace_arg uspace_ptr(struct uspace_arg)
     84#define uspace_ptr_sysarg64_t uspace_ptr(sysarg64_t)
     85#define uspace_ptr_task_id_t uspace_ptr(task_id_t)
     86#define uspace_ptr_thread_id_t uspace_ptr(thread_id_t)
     87#define uspace_ptr_uintptr_t uspace_ptr(uintptr_t)
     88#define uspace_ptr_uspace_arg_t uspace_ptr(uspace_arg_t)
     89#define uspace_ptr_uspace_thread_function_t uspace_ptr(uspace_thread_function_t)
     90
    7291__HELENOS_DECLS_END;
    7392
Note: See TracChangeset for help on using the changeset viewer.