OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-newlib/] [newlib-1.17.0/] [newlib/] [libc/] [sys/] [linux/] [linuxthreads/] [libc-internal.h] - Blame information for rev 9

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 9 jlechner
/* This file contains a number of internal prototype declarations that
2
   don't fit anywhere else.  */
3
 
4
#ifndef _LIBC_INTERNAL
5
# define _LIBC_INTERNAL 1
6
 
7
#include <hp-timing.h>
8
 
9
/* Initialize the `__libc_enable_secure' flag.  */
10
extern void __libc_init_secure (void);
11
 
12
/* This function will be called from _init in init-first.c.  */
13
extern void __libc_global_ctors (void);
14
 
15
/* Discover the tick frequency of the machine if something goes wrong,
16
   we return 0, an impossible hertz.  */
17
extern int __profile_frequency (void);
18
 
19
/* Hooks for the instrumenting functions.  */
20
extern void __cyg_profile_func_enter (void *this_fn, void *call_site);
21
extern void __cyg_profile_func_exit (void *this_fn, void *call_site);
22
 
23
/* Get frequency of the system processor.  */
24
extern hp_timing_t __get_clockfreq (void);
25
 
26
/* Free all allocated resources.  */
27
extern void __libc_freeres (void);
28
 
29
#endif /* _LIBC_INTERNAL  */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.