about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog9
-rw-r--r--gmon/gmon.c9
-rw-r--r--sysdeps/arm/machine-gmon.h4
-rw-r--r--sysdeps/sparc/machine-gmon.h4
4 files changed, 16 insertions, 10 deletions
diff --git a/ChangeLog b/ChangeLog
index b2c4378a54..0ad07472a7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 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>
+
 	* dlfcn/dlerror.c (_dlerror_run): Remove internal_function.
 	* elf/dl-sym.c (_dl_vsym, _dl_sym): Likewise.
 	* include/dlfcn.h (_dl_sym, _dl_vsym, _dlerror_run): Likewise.
diff --git a/gmon/gmon.c b/gmon/gmon.c
index c1d170170a..4e48eba1bf 100644
--- a/gmon/gmon.c
+++ b/gmon/gmon.c
@@ -62,9 +62,9 @@ static int	s_scale;
 
 void moncontrol (int mode);
 void __moncontrol (int mode);
-static void write_hist (int fd) internal_function;
-static void write_call_graph (int fd) internal_function;
-static void write_bb_counts (int fd) internal_function;
+static void write_hist (int fd);
+static void write_call_graph (int fd);
+static void write_bb_counts (int fd);
 
 /*
  * Control profiling
@@ -171,7 +171,6 @@ weak_alias (__monstartup, monstartup)
 
 
 static void
-internal_function
 write_hist (int fd)
 {
   u_char tag = GMON_TAG_TIME_HIST;
@@ -222,7 +221,6 @@ write_hist (int fd)
 
 
 static void
-internal_function
 write_call_graph (int fd)
 {
 #define NARCS_PER_WRITEV	32
@@ -284,7 +282,6 @@ write_call_graph (int fd)
 
 
 static void
-internal_function
 write_bb_counts (int fd)
 {
   struct __bb *grp;
diff --git a/sysdeps/arm/machine-gmon.h b/sysdeps/arm/machine-gmon.h
index 8e9f43a662..e5483f0a79 100644
--- a/sysdeps/arm/machine-gmon.h
+++ b/sysdeps/arm/machine-gmon.h
@@ -24,9 +24,9 @@
 /* We must not pollute the global namespace.  */
 #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) \
-  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.  */
diff --git a/sysdeps/sparc/machine-gmon.h b/sysdeps/sparc/machine-gmon.h
index 361d98bb97..54de05debf 100644
--- a/sysdeps/sparc/machine-gmon.h
+++ b/sysdeps/sparc/machine-gmon.h
@@ -22,10 +22,10 @@
 /* We must not pollute the global namespace.  */
 #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) \
-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.  */