From: Jim Wilson Date: Mon, 1 May 1995 23:38:38 +0000 (-0700) Subject: (INIT_TARGET_OPTABS): Move INIT_SUBTARGET_OPTABS to end. X-Git-Tag: misc/cutover-egcs-0~4400 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=474281900548189362ca6c5bf20d2a345e5bc6bf;p=thirdparty%2Fgcc.git (INIT_TARGET_OPTABS): Move INIT_SUBTARGET_OPTABS to end. From-SVN: r9558 --- diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h index 7089b659f8cc..202f3a56b803 100644 --- a/gcc/config/sparc/sparc.h +++ b/gcc/config/sparc/sparc.h @@ -2112,7 +2112,6 @@ extern struct rtx_def *legitimize_pic_address (); for calls to the builtin function sqrt, but this fails. */ #define INIT_TARGET_OPTABS \ do { \ - INIT_SUBTARGET_OPTABS; \ add_optab->handlers[(int) TFmode].libfunc \ = gen_rtx (SYMBOL_REF, Pmode, ADDTF3_LIBCALL); \ sub_optab->handlers[(int) TFmode].libfunc \ @@ -2140,6 +2139,7 @@ extern struct rtx_def *legitimize_pic_address (); if (TARGET_FPU) \ sqrt_optab->handlers[(int) TFmode].libfunc \ = gen_rtx (SYMBOL_REF, Pmode, "_Q_sqrt"); \ + INIT_SUBTARGET_OPTABS; \ } while (0) /* This is meant to be redefined in the host dependent files */