Permalink
Cannot retrieve contributors at this time
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
glibc/include/libc-internal.h
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
32 lines (22 sloc)
1006 Bytes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* This file contains a number of internal prototype declarations that | |
don't fit anywhere else. */ | |
#ifndef _LIBC_INTERNAL | |
# define _LIBC_INTERNAL 1 | |
#include <hp-timing.h> | |
/* 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 hp_timing_t __get_clockfreq (void); | |
/* Free all allocated resources. */ | |
extern void __libc_freeres (void); | |
/* Define and initialize `__progname' et. al. */ | |
extern void __init_misc (int, char **, char **); | |
#endif /* _LIBC_INTERNAL */ |