This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[committed] TILE-Gx/TILEPro: add stubs for feedback instrumentation
- From: Walter Lee <walt at tilera dot com>
- To: <gcc-patches at gcc dot gnu dot org>
- Date: Fri, 17 Aug 2012 23:47:10 -0400
- Subject: [committed] TILE-Gx/TILEPro: add stubs for feedback instrumentation
- Reply-to: Walter Lee <walt at tilera dot com>
This patch defines the stubs for feedback instrumentation, needed to
compile glibc and linux.
* config/tilegx/feedback.h (FEEDBACK_ENTER_EXPLICIT): Define.
(FEEDBACK_ENTER): Define.
(FEEDBACK_REENTER): Define.
(FEEDBACK_ENTRY): Define.
* config/tilepro/feedback.h: (FEEDBACK_ENTER_EXPLICIT): Define.
(FEEDBACK_ENTER): Define.
(FEEDBACK_REENTER): Define.
(FEEDBACK_ENTRY): Define.
Index: gcc/config/tilegx/feedback.h
===================================================================
--- gcc/config/tilegx/feedback.h (revision 190498)
+++ gcc/config/tilegx/feedback.h (working copy)
@@ -1 +1,14 @@
-/* This file is currently empty and serves as a placeholder. */
+#ifndef _FEEDBACK_H
+#define _FEEDBACK_H 1
+
+#ifdef __ASSEMBLER__
+
+/* Stub defines for feedback instrumentation. */
+#define FEEDBACK_ENTER_EXPLICIT(FUNCNAME, SECNAME, SIZE)
+#define FEEDBACK_ENTER(FUNCNAME)
+#define FEEDBACK_REENTER(FUNCNAME)
+#define FEEDBACK_ENTRY(FUNCNAME, SECNAME, SIZE)
+
+#endif /* __ASSEMBLER__ */
+
+#endif /* _FEEDBACK_H */
Index: gcc/config/tilepro/feedback.h
===================================================================
--- gcc/config/tilepro/feedback.h (revision 190498)
+++ gcc/config/tilepro/feedback.h (working copy)
@@ -1 +1,14 @@
-/* This file is currently empty and serves as a placeholder. */
+#ifndef _FEEDBACK_H
+#define _FEEDBACK_H 1
+
+#ifdef __ASSEMBLER__
+
+/* Stub defines for feedback instrumentation. */
+#define FEEDBACK_ENTER_EXPLICIT(FUNCNAME, SECNAME, SIZE)
+#define FEEDBACK_ENTER(FUNCNAME)
+#define FEEDBACK_REENTER(FUNCNAME)
+#define FEEDBACK_ENTRY(FUNCNAME, SECNAME, SIZE)
+
+#endif /* __ASSEMBLER__ */
+
+#endif /* _FEEDBACK_H */