diff options
author | krebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-12-03 11:47:11 +0000 |
---|---|---|
committer | krebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-12-03 11:47:11 +0000 |
commit | b3878a6c2ac223ec76282d0309750c7a68b69681 (patch) | |
tree | 7f5f51f98868e2a8b233b4416608dcf28a4a766c /gcc/config/spu/spu-protos.h | |
parent | 0481262e9cce49a387a05f1e5d3acb733bc59112 (diff) | |
download | gcc-b3878a6c2ac223ec76282d0309750c7a68b69681.tar.gz |
2009-12-03 Ken Werner <ken.werner@de.ibm.com>
* config/spu/spu-elf.h (STARTFILE_SPEC): Add support for gprof
startup files.
* config/spu/spu-protos.h (spu_function_profiler): Add prototype.
* config/spu/spu.c (spu_function_profiler): New function.
* config/spu/spu.h (FUNCTION_PROFILER): Invoke
spu_function_profiler.
(NO_PROFILE_COUNTERS): Define.
(PROFILE_BEFORE_PROLOGUE): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@154942 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/spu/spu-protos.h')
-rw-r--r-- | gcc/config/spu/spu-protos.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/spu/spu-protos.h b/gcc/config/spu/spu-protos.h index a1f5d13f17c..32bd25c30c9 100644 --- a/gcc/config/spu/spu-protos.h +++ b/gcc/config/spu/spu-protos.h @@ -85,6 +85,7 @@ extern void spu_expand_sign_extend (rtx ops[]); extern void spu_expand_vector_init (rtx target, rtx vals); extern void spu_init_expanders (void); extern void spu_split_convert (rtx *); +extern void spu_function_profiler (FILE *, int); /* spu-c.c */ extern tree spu_resolve_overloaded_builtin (location_t, tree fndecl, |