source: rtems/cpukit/libcsupport/include/rtems/libcsupport.h @ 4d3017a

4.104.114.84.95
Last change on this file since 4d3017a was 4d3017a, checked in by Ralf Corsepius <ralf.corsepius@…>, on Dec 2, 2004 at 6:04:55 PM

Add doxygen preamble.

  • Property mode set to 100644
File size: 942 bytes
Line 
1/**
2 * @file rtems/libcsupport.h
3 */
4
5/*  libcsupport.h
6 *
7 *  This include file contains the information regarding the
8 *  RTEMS specific support for the standard C library.
9 *
10 *  COPYRIGHT (c) 1989-1999.
11 *  On-Line Applications Research Corporation (OAR).
12 *
13 *  The license and distribution terms for this file may be
14 *  found in the file LICENSE in this distribution or at
15 *  http://www.rtems.com/license/LICENSE.
16 *
17 *  $Id$
18 */
19
20#ifndef __LIBC_SUPPORT_h
21#define __LIBC_SUPPORT_h
22
23#ifdef __cplusplus
24extern "C" {
25#endif
26
27#include <sys/types.h>
28
29void RTEMS_Malloc_Initialize(
30  void   *start,
31  size_t  length,
32  size_t  sbrk_amount
33);
34
35extern void malloc_dump(void);
36extern void malloc_walk(size_t source, size_t printf_enabled);
37extern void libc_init(int reentrant);
38extern int  host_errno(void);
39extern void fix_syscall_errno(void);
40extern size_t malloc_free_space();
41
42#ifdef __cplusplus
43}
44#endif
45
46#endif
47/* end of include file */
Note: See TracBrowser for help on using the repository browser.