lib/accessor.h
changeset 713 e3ca0f4d47b3
parent 708 6cc8255ecfe4
child 817 6a67fbc7bea7
equal deleted inserted replaced
712:58aadb212976 713:e3ca0f4d47b3
    38 	}\
    38 	}\
    39 	type* __GET_GLOBAL_##name(void) {\
    39 	type* __GET_GLOBAL_##name(void) {\
    40 		return (*GLOBAL__##name).value;\
    40 		return (*GLOBAL__##name).value;\
    41 	}
    41 	}
    42 #define __DECLARE_GLOBAL_PROTOTYPE(type, name)\
    42 #define __DECLARE_GLOBAL_PROTOTYPE(type, name)\
    43     extern type* __GET_GLOBAL_##name();
    43     extern type* __GET_GLOBAL_##name(void);
    44 #define __DECLARE_EXTERNAL(type, name)\
    44 #define __DECLARE_EXTERNAL(type, name)\
    45 	__IEC_##type##_p name;
    45 	__IEC_##type##_p name;
    46 #define __DECLARE_EXTERNAL_FB(type, name)\
    46 #define __DECLARE_EXTERNAL_FB(type, name)\
    47 	type* name;
    47 	type* name;
    48 #define __DECLARE_LOCATED(type, name)\
    48 #define __DECLARE_LOCATED(type, name)\