OSDN Git Service

2006-03-30 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Mar 2006 12:11:16 +0000 (12:11 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Mar 2006 12:11:16 +0000 (12:11 +0000)
commit1fd05f7f99e11266f8af04b9c3e22ac15b87e703
tree1f3a7815ffe634bd001cb95eeac2b85a5f17f19b
parenteb5b85b520ec6eb938147dd31ac9047f9a498f40
2006-03-30  Richard Guenther  <rguenther@suse.de>

* i386/Makefile.am: Do not build dbl-64 variants.
* i386/Makefile.in: Regenerate.
* dbl-64: Remove.

* config/i386/i386.c: Remove builtins for SSE2 ABI intrinsic
variants with double arguments.

* gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
removal.
* gcc.target/i386/sselibm-2.c: Likewise.
* gcc.target/i386/sselibm-3.c: Likewise.
* gcc.target/i386/sselibm-4.c: Likewise.
* gcc.target/i386/sselibm-5.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112530 138bc75d-0d04-0410-961f-82ee72b054a4
74 files changed:
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/sselibm-1.c
gcc/testsuite/gcc.target/i386/sselibm-2.c
gcc/testsuite/gcc.target/i386/sselibm-3.c
gcc/testsuite/gcc.target/i386/sselibm-4.c
gcc/testsuite/gcc.target/i386/sselibm-5.c
libgcc-math/ChangeLog
libgcc-math/dbl-64/MathLib.h [deleted file]
libgcc-math/dbl-64/asincos.tbl [deleted file]
libgcc-math/dbl-64/atnat.h [deleted file]
libgcc-math/dbl-64/atnat2.h [deleted file]
libgcc-math/dbl-64/branred.c [deleted file]
libgcc-math/dbl-64/branred.h [deleted file]
libgcc-math/dbl-64/dla.h [deleted file]
libgcc-math/dbl-64/doasin.c [deleted file]
libgcc-math/dbl-64/doasin.h [deleted file]
libgcc-math/dbl-64/dosincos.c [deleted file]
libgcc-math/dbl-64/dosincos.h [deleted file]
libgcc-math/dbl-64/e_asin.c [deleted file]
libgcc-math/dbl-64/e_atan2.c [deleted file]
libgcc-math/dbl-64/e_exp.c [deleted file]
libgcc-math/dbl-64/e_log.c [deleted file]
libgcc-math/dbl-64/e_log10.c [deleted file]
libgcc-math/dbl-64/e_pow.c [deleted file]
libgcc-math/dbl-64/e_rem_pio2.c [deleted file]
libgcc-math/dbl-64/e_sqrt.c [deleted file]
libgcc-math/dbl-64/halfulp.c [deleted file]
libgcc-math/dbl-64/k_rem_pio2.c [deleted file]
libgcc-math/dbl-64/mpa.c [deleted file]
libgcc-math/dbl-64/mpa.h [deleted file]
libgcc-math/dbl-64/mpa2.h [deleted file]
libgcc-math/dbl-64/mpatan.c [deleted file]
libgcc-math/dbl-64/mpatan.h [deleted file]
libgcc-math/dbl-64/mpatan2.c [deleted file]
libgcc-math/dbl-64/mpexp.c [deleted file]
libgcc-math/dbl-64/mpexp.h [deleted file]
libgcc-math/dbl-64/mplog.c [deleted file]
libgcc-math/dbl-64/mplog.h [deleted file]
libgcc-math/dbl-64/mpsqrt.c [deleted file]
libgcc-math/dbl-64/mpsqrt.h [deleted file]
libgcc-math/dbl-64/mptan.c [deleted file]
libgcc-math/dbl-64/mydefs.h [deleted file]
libgcc-math/dbl-64/powtwo.tbl [deleted file]
libgcc-math/dbl-64/root.tbl [deleted file]
libgcc-math/dbl-64/s_atan.c [deleted file]
libgcc-math/dbl-64/s_floor.c [deleted file]
libgcc-math/dbl-64/s_isinf.c [deleted file]
libgcc-math/dbl-64/s_scalbn.c [deleted file]
libgcc-math/dbl-64/s_sin.c [deleted file]
libgcc-math/dbl-64/s_tan.c [deleted file]
libgcc-math/dbl-64/sincos.tbl [deleted file]
libgcc-math/dbl-64/sincos32.c [deleted file]
libgcc-math/dbl-64/sincos32.h [deleted file]
libgcc-math/dbl-64/slowexp.c [deleted file]
libgcc-math/dbl-64/slowpow.c [deleted file]
libgcc-math/dbl-64/t_exp.c [deleted file]
libgcc-math/dbl-64/t_exp2.h [deleted file]
libgcc-math/dbl-64/uasncs.h [deleted file]
libgcc-math/dbl-64/uatan.tbl [deleted file]
libgcc-math/dbl-64/uexp.h [deleted file]
libgcc-math/dbl-64/uexp.tbl [deleted file]
libgcc-math/dbl-64/ulog.h [deleted file]
libgcc-math/dbl-64/ulog.tbl [deleted file]
libgcc-math/dbl-64/upow.h [deleted file]
libgcc-math/dbl-64/upow.tbl [deleted file]
libgcc-math/dbl-64/urem.h [deleted file]
libgcc-math/dbl-64/uroot.h [deleted file]
libgcc-math/dbl-64/usncs.h [deleted file]
libgcc-math/dbl-64/utan.h [deleted file]
libgcc-math/dbl-64/utan.tbl [deleted file]
libgcc-math/i386/Makefile.am
libgcc-math/i386/Makefile.in