Use ANSI C function definition for _mcount' and remove static'

prototype from header file.

Discussed with:	bde, maybe one year ago
This commit is contained in:
Jacques Vidrine 2004-01-06 18:49:54 +00:00
parent b06cf654be
commit 1d0342a3d5
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=124180
2 changed files with 2 additions and 3 deletions

View File

@ -65,8 +65,8 @@ void user(void);
* both frompcindex and frompc. Any reasonable, modern compiler will
* perform this optimization.
*/
_MCOUNT_DECL(frompc, selfpc) /* _mcount; may be static, inline, etc */
uintfptr_t frompc, selfpc;
/* _mcount; may be static, inline, etc */
_MCOUNT_DECL(uintfptr_t frompc, uintfptr_t selfpc)
{
#ifdef GUPROF
u_int delta;

View File

@ -148,7 +148,6 @@ __BEGIN_DECLS
#ifdef __GNUC__
void mcount(void) __asm(".mcount");
#endif
static void _mcount(uintfptr_t frompc, uintfptr_t selfpc);
__END_DECLS
#endif /* _KERNEL */