summaryrefslogtreecommitdiff
path: root/gcc/cp/ChangeLog
diff options
context:
space:
mode:
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>2000-01-26 22:27:31 +0000
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>2000-01-26 22:27:31 +0000
commit255b8f3fa861798d484564d5586462b0c2a4a9d5 (patch)
treea0a5ab7d409b5f49313a069ba391408c5b9a49b2 /gcc/cp/ChangeLog
parent3420680b6153c12cfce451f1f36d848e3f9b2f19 (diff)
downloadgcc-255b8f3fa861798d484564d5586462b0c2a4a9d5.tar.gz
gcc:
* calls.c (special_function_p): New argument fork_or_exec. (expand_call): When profile_arc_flag is set and the function is in the fork_or_exec group, call __bb_fork_func first. * libgcc2.c, _bb module (__bb_fork_func): New function. (__bb_exit_func): If fcntl F_SETLKW is available, use it to lock output file. * config/svr4.h (TARGET_HAS_F_SETLKW): Define. * tree.h (special_function_p): Update prototype. gcc/cp: * cp/optimize.c (calls_setjmp_r): Supply new argument to special_function_p. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31635 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r--gcc/cp/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 7cd0cb4f600..2834ebb7863 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+Wed Jan 26 22:19:14 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
+
+ * cp/optimize.c (calls_setjmp_r): Supply new argument
+ to special_function_p.
+
2000-01-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* call.c: PROTO -> PARAMS.