RTEMS 6.3
Loading...
Searching...
No Matches

Helper file to verify the requirements towards the basedefs. More...

#include <rtems.h>

Go to the source code of this file.

Macros

#define __USER_LABEL_PREFIX__
#define GLOBAL_SYMBOL   global_symbol

Functions

 RTEMS_DECLARE_GLOBAL_SYMBOL (GLOBAL_SYMBOL)
uintptr_t basedefs_get_global_symbol (void)
int basedefs_use_prefixed_symbol_name (void)
int basedefs_use_prefixed_upper_symbol_name (void)
int basedefs_use_prefixed_symbol_id (void)
int basedefs_weak_alias_0_func (int i)
int basedefs_weak_alias_1_func (int i)
int basedefs_weak_0_func (void)
int basedefs_weak_1_func (void)
RTEMS_MALLOCLIKE void * basedefs_malloclike_func (size_t size)
 RTEMS_ALLOC_SIZE_2 (1, 2) void *basedefs_alloc_size_2_func(size_t size0
 RTEMS_ALLOC_ALIGN (3) void *basedefs_alloc_align_func(size_t size
 RTEMS_ALLOC_SIZE (1) void *basedefs_alloc_size_func(size_t size)
void basedefs_free (void *ptr)

Variables

const volatile int basedefs_weak_0_var
const volatile int basedefs_weak_1_var
size_t size1
void ** p
void size_t alignment

Detailed Description

Helper file to verify the requirements towards the basedefs.

This file contains solely private declarations shared by (rtems/)testsuites/validation/tc-basedefs-0.c and (rtems/)testsuites/validation/tc-basedefs-pendant.c.