aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1995-05-01 16:38:38 -0700
committerJim Wilson <wilson@gcc.gnu.org>1995-05-01 16:38:38 -0700
commit474281900548189362ca6c5bf20d2a345e5bc6bf (patch)
treecb43f28e57f366492bb730f8e1ececf94949e4bc /gcc
parent394fa7c8847e73afcd22103921f6a87325ced57d (diff)
downloadgcc-474281900548189362ca6c5bf20d2a345e5bc6bf.zip
gcc-474281900548189362ca6c5bf20d2a345e5bc6bf.tar.gz
gcc-474281900548189362ca6c5bf20d2a345e5bc6bf.tar.bz2
(INIT_TARGET_OPTABS): Move INIT_SUBTARGET_OPTABS to end.
From-SVN: r9558
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/sparc/sparc.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h
index 7089b65..202f3a5 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 */