summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2000-04-04 17:19:30 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2000-04-04 17:19:30 +0000
commitdfe0816704eae5dcdadf35fa31bde68923ac0394 (patch)
treebdb5cef3522e575e3ca3dbc9e34d7cf7e1bb6417 /gcc/ChangeLog
parentf1c0416f8ff262867ffdd0b52026d8dcc4513555 (diff)
downloadgcc-dfe0816704eae5dcdadf35fa31bde68923ac0394.tar.gz
* calls.c (ECF_MALLOC, ECF_MAY_BE_ALLOCA, ECF_RETURNS_TWICE,
ECF_LONGJMP, ECF_FORK_OR_EXEC): New constants. (ECF_IS_CONST): Rename to ECF_CONST. (special_function_p): Make static, change interface. (flags_from_decl_or_type, try_to_integrate): Break out from ... (expand_call) ... here; convert number of variables to flags. (emit_library_call_vlue_1): Likewise. (setjmp_call_p): New function. (initialize_argument_information): Accepts flags as argument; return flags. (precompute_arguments): Likewise. * tree.h (special_function_p): Remove. (setjmp_call_p): Add prototype. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32904 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4bdff451c3a..aae5c5a86a4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,19 @@
+Tue Apr 4 19:17:20 MET DST 2000 Jan Hubicka <jh@suse.cz>
+
+ * calls.c (ECF_MALLOC, ECF_MAY_BE_ALLOCA, ECF_RETURNS_TWICE,
+ ECF_LONGJMP, ECF_FORK_OR_EXEC): New constants.
+ (ECF_IS_CONST): Rename to ECF_CONST.
+ (special_function_p): Make static, change interface.
+ (flags_from_decl_or_type, try_to_integrate): Break out from ...
+ (expand_call) ... here; convert number of variables to flags.
+ (emit_library_call_vlue_1): Likewise.
+ (setjmp_call_p): New function.
+ (initialize_argument_information): Accepts flags as argument;
+ return flags.
+ (precompute_arguments): Likewise.
+ * tree.h (special_function_p): Remove.
+ (setjmp_call_p): Add prototype.
+
2000-04-04 Jakub Jelinek <jakub@redhat.com>
* config/sparc/sparc.h (RTX_OK_FOR_OFFSET_P): Leave minor margin