diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1997-01-04 18:43:56 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1997-01-04 18:43:56 -0500 |
commit | 4d6a19ff0f57411a6bb7c7eb5d6072392e503dd2 (patch) | |
tree | 28f98ef70c26ca4f7b5c2192d69ba3bcf6a793d9 /gcc | |
parent | 14b0fb07248a6334d980b15ed9256277d0759dec (diff) | |
download | gcc-4d6a19ff0f57411a6bb7c7eb5d6072392e503dd2.zip gcc-4d6a19ff0f57411a6bb7c7eb5d6072392e503dd2.tar.gz gcc-4d6a19ff0f57411a6bb7c7eb5d6072392e503dd2.tar.bz2 |
(emit_library_call_value): Remove redundant check for outmode !=
VOIDmode.
From-SVN: r13369
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/calls.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/calls.c b/gcc/calls.c index b144845..d7c4c31 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -1,5 +1,5 @@ /* Convert function calls to rtl insns, for GNU C compiler. - Copyright (C) 1989, 92, 93, 94, 95, 1996 Free Software Foundation, Inc. + Copyright (C) 1989, 92, 93, 94, 95, 96, 1997 Free Software Foundation, Inc. This file is part of GNU CC. @@ -2875,8 +2875,7 @@ emit_library_call_value VPROTO((rtx orgfun, rtx value, int no_queue, build_function_type (type_for_mode (outmode, 0), NULL_TREE), args_size.constant, struct_value_size, FUNCTION_ARG (args_so_far, VOIDmode, void_type_node, 1), - (outmode != VOIDmode && mem_value == 0 - ? hard_libcall_value (outmode) : NULL_RTX), + mem_value == 0 ? hard_libcall_value (outmode) : NULL_RTX, old_inhibit_defer_pop + 1, call_fusage, is_const); /* Now restore inhibit_defer_pop to its actual original value. */ |