From ef89d648b84b126fe6c15be5b09105bf705aa60a Mon Sep 17 00:00:00 2001 From: Zack Weinberg Date: Sat, 18 Aug 2001 19:59:46 +0000 Subject: optabs.h (OTI_flodiv, [...]): Kill. * optabs.h (OTI_flodiv, flodiv_optab): Kill. * genopinit.c: Put floating point divide insns in sdiv_optab. * expr.c (expand_expr): Use sdiv_optab, not flodiv_optab. * config/gofast.h, config/c4x/c4x.h, config/ia64/hpux_longdouble.h, config/mips/mips.h, config/pa/long_double.h, config/rs6000/sysv4.h, config/sparc/sparc.h: Put floating point divide libcalls in sdiv_optab. * optabs.c (init_optab): Break into new_optab, init_optab, init_optabv. (init_optabs): Use init_optabv for overflow-trapping optabs. Don't init flodiv_optab. Give mov_optab, movstrict_optab, and cmp_optab RTX codes so have_insn_for can find them. * optabs.c (expand_simple_binop, expand_simple_unop, have_insn_for, gen_sub3_insn): New interfaces. * expr.h: Prototype new functions. (enum optab_methods): Move here from optabs.h. * builtins.c, combine.c, doloop.c, function.c, ifcvt.c, loop.c, profile.c, simplify-rtx.c, stmt.c, unroll.c: Use new functions instead of working directly with optabs. * doloop.c, ifcvt.c, loop.c, profile.c, simplify-rtx.c, unroll.c: Don't include optabs.h. * caller-save.c, combine.c, function.c, stmt.c: Just include insn-codes.h, not optabs.h. * Makefile.in: Update dependencies. * combine.c (make_compound_operation, simplify_comparison): Fix typos testing for this or that instruction. From-SVN: r45008 --- gcc/config/rs6000/sysv4.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/config/rs6000/sysv4.h') diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h index d916ad5..b8158cc 100644 --- a/gcc/config/rs6000/sysv4.h +++ b/gcc/config/rs6000/sysv4.h @@ -1518,7 +1518,7 @@ ncrtn.o%s" = init_one_libfunc (NEGTF2_LIBCALL); \ smul_optab->handlers[(int) TFmode].libfunc \ = init_one_libfunc (MULTF3_LIBCALL); \ - flodiv_optab->handlers[(int) TFmode].libfunc \ + sdiv_optab->handlers[(int) TFmode].libfunc \ = init_one_libfunc (DIVTF3_LIBCALL); \ eqtf2_libfunc = init_one_libfunc (EQTF2_LIBCALL); \ netf2_libfunc = init_one_libfunc (NETF2_LIBCALL); \ -- cgit v1.1