40#ifndef _TC_BASEDEFS_PENDANT_H
41#define _TC_BASEDEFS_PENDANT_H
44#ifndef __USER_LABEL_PREFIX__
45#define __USER_LABEL_PREFIX__
55#define GLOBAL_SYMBOL global_symbol
58uintptr_t basedefs_get_global_symbol(
void );
59int basedefs_use_prefixed_symbol_name(
void );
60int basedefs_use_prefixed_upper_symbol_name(
void );
61int basedefs_use_prefixed_symbol_id(
void );
62int basedefs_weak_alias_0_func(
int i );
63int basedefs_weak_alias_1_func(
int i );
64int basedefs_weak_0_func(
void );
65int basedefs_weak_1_func(
void );
67extern const volatile int basedefs_weak_0_var;
69extern const volatile int basedefs_weak_1_var;
72basedefs_malloclike_func(
size_t size );
75basedefs_alloc_size_2_func(
size_t size0,
size_t size1 );
78basedefs_alloc_align_func(
size_t size,
void **
p,
size_t alignment );
81basedefs_alloc_size_func(
size_t size );
84basedefs_alloc_size_2_func(
size_t size0,
size_t size1 );
86void basedefs_free(
void *ptr );
#define RTEMS_ALLOC_ALIGN(_index)
Tells the compiler in a declaration that the memory allocation alignment parameter of this function i...
Definition: basedefs.h:193
#define RTEMS_ALLOC_SIZE(_index)
Tells the compiler in a declaration that the memory allocation size parameter of this function is sim...
Definition: basedefs.h:209
#define RTEMS_ALLOC_SIZE_2(_count_index, _size_index)
Tells the compiler in a declaration that the memory allocation item count and item size parameter of ...
Definition: basedefs.h:230
#define RTEMS_MALLOCLIKE
Tells the compiler in a declaration that this function is a memory allocation function similar to mal...
Definition: basedefs.h:648
RTEMS_DECLARE_GLOBAL_SYMBOL(_ISR_Stack_size)
Provides the configured interrupt stack size through an address.
This header file defines the RTEMS Classic API.
unsigned size
Definition: tte.h:1
unsigned p
Definition: tte.h:17