gmon: Remove internal_function attribute

This commit is contained in:
Florian Weimer 2017-08-31 16:16:07 +02:00
parent 86e4919f57
commit 8d2f9410d5
4 changed files with 16 additions and 10 deletions

View File

@ -1,3 +1,12 @@
2017-08-31 Florian Weimer <fweimer@redhat.com>
* gmon/gmon.c (write_hist, write_call_graph, write_bb_counts):
Remove internal_function.
* sysdeps/arm/machine-gmon.h (mcount_internal, _MCOUNT_DECL):
Likewise.
* sysdeps/sparc/machine-gmon.h (mcount_internal, _MCOUNT_DECL):
Likewise.
2017-08-31 Florian Weimer <fweimer@redhat.com> 2017-08-31 Florian Weimer <fweimer@redhat.com>
* dlfcn/dlerror.c (_dlerror_run): Remove internal_function. * dlfcn/dlerror.c (_dlerror_run): Remove internal_function.

View File

@ -62,9 +62,9 @@ static int s_scale;
void moncontrol (int mode); void moncontrol (int mode);
void __moncontrol (int mode); void __moncontrol (int mode);
static void write_hist (int fd) internal_function; static void write_hist (int fd);
static void write_call_graph (int fd) internal_function; static void write_call_graph (int fd);
static void write_bb_counts (int fd) internal_function; static void write_bb_counts (int fd);
/* /*
* Control profiling * Control profiling
@ -171,7 +171,6 @@ weak_alias (__monstartup, monstartup)
static void static void
internal_function
write_hist (int fd) write_hist (int fd)
{ {
u_char tag = GMON_TAG_TIME_HIST; u_char tag = GMON_TAG_TIME_HIST;
@ -222,7 +221,6 @@ write_hist (int fd)
static void static void
internal_function
write_call_graph (int fd) write_call_graph (int fd)
{ {
#define NARCS_PER_WRITEV 32 #define NARCS_PER_WRITEV 32
@ -284,7 +282,6 @@ write_call_graph (int fd)
static void static void
internal_function
write_bb_counts (int fd) write_bb_counts (int fd)
{ {
struct __bb *grp; struct __bb *grp;

View File

@ -24,9 +24,9 @@
/* We must not pollute the global namespace. */ /* We must not pollute the global namespace. */
#define mcount_internal __mcount_internal #define mcount_internal __mcount_internal
extern void mcount_internal (u_long frompc, u_long selfpc) internal_function; extern void mcount_internal (u_long frompc, u_long selfpc);
#define _MCOUNT_DECL(frompc, selfpc) \ #define _MCOUNT_DECL(frompc, selfpc) \
void internal_function mcount_internal (u_long frompc, u_long selfpc) void mcount_internal (u_long frompc, u_long selfpc)
/* Define MCOUNT as empty since we have the implementation in another file. */ /* Define MCOUNT as empty since we have the implementation in another file. */

View File

@ -22,10 +22,10 @@
/* We must not pollute the global namespace. */ /* We must not pollute the global namespace. */
#define mcount_internal __mcount_internal #define mcount_internal __mcount_internal
extern void mcount_internal (u_long frompc, u_long selfpc) internal_function; extern void mcount_internal (u_long frompc, u_long selfpc);
#define _MCOUNT_DECL(frompc, selfpc) \ #define _MCOUNT_DECL(frompc, selfpc) \
void internal_function mcount_internal (u_long frompc, u_long selfpc) void mcount_internal (u_long frompc, u_long selfpc)
/* Define MCOUNT as empty since we have the implementation in another /* Define MCOUNT as empty since we have the implementation in another
file. */ file. */