aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-lang.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2000-04-04 17:19:30 +0000
committerJan Hubicka <hubicka@gcc.gnu.org>2000-04-04 17:19:30 +0000
commitf2d33f132186edfa44a48552027100705264b06c (patch)
treebdb5cef3522e575e3ca3dbc9e34d7cf7e1bb6417 /gcc/c-lang.c
parentbe340b974a62611b639ca5e2c8eacfa1144460b1 (diff)
downloadgcc-f2d33f132186edfa44a48552027100705264b06c.zip
gcc-f2d33f132186edfa44a48552027100705264b06c.tar.gz
gcc-f2d33f132186edfa44a48552027100705264b06c.tar.bz2
calls.c (ECF_MALLOC, [...]): New constants.
* 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. From-SVN: r32904
Diffstat (limited to 'gcc/c-lang.c')
0 files changed, 0 insertions, 0 deletions