glibc/include/libc-internal.h
Andreas Jaeger 66539a737d Update.
* include/libc-internal.h: Add prototype for __libc_freeres.

	* malloc/mtrace.c: Likewise.
	* malloc/set-freeres.c: Likewise.
2000-12-31 19:13:04 +00:00

28 lines
893 B
C

/* This file contains a number of internal prototype declarations that
don't fit anywhere else. */
#ifndef _LIBC_INTERNAL
# define _LIBC_INTERNAL 1
/* Initialize the `__libc_enable_secure' flag. */
extern void __libc_init_secure (void);
/* This function will be called from _init in init-first.c. */
extern void __libc_global_ctors (void);
/* Discover the tick frequency of the machine if something goes wrong,
we return 0, an impossible hertz. */
extern int __profile_frequency (void);
/* Hooks for the instrumenting functions. */
extern void __cyg_profile_func_enter (void *this_fn, void *call_site);
extern void __cyg_profile_func_exit (void *this_fn, void *call_site);
/* Get frequency of the system processor. */
extern unsigned long long int __get_clockfreq (void);
/* Free all allocated resources. */
extern void __libc_freeres (void);
#endif /* _LIBC_INTERNAL */