c4x.h (INIT_TARGET_OPTABS): Add all missing local optab entries.
authorHerman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
Sat, 29 Jan 2000 03:11:21 +0000 (04:11 +0100)
committerMichael Hayes <m.hayes@gcc.gnu.org>
Sat, 29 Jan 2000 03:11:21 +0000 (03:11 +0000)
commit4fda2521e9a1b2062c07df7f26c8b49adf036833
treef2745ad204745a38a58525098f6c5be5aad7db18
parentdfafcb4dbd18487e06d631e71c6e03dc614c94c4
c4x.h (INIT_TARGET_OPTABS): Add all missing local optab entries.

2000-01-29 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>

        * c4x.h (INIT_TARGET_OPTABS): Add all missing local optab entries.
* c4x.c: Define the optab rtx values.
(c4x_add_gc_roots): Add the ggc roots for these optab rtx values.
(c4x_emit_libcall): Use new optab rtx values.
(c4x_emit_libcall3): Likewise.
(c4x_emit_libcall_mulhi): Likewise.
* c4x-protos.h: Add prototypes for optab rtx values and change
prototypes for above c4x_emit_libcall functions.

From-SVN: r31683
gcc/ChangeLog
gcc/config/c4x/c4x-protos.h
gcc/config/c4x/c4x.c
gcc/config/c4x/c4x.h
gcc/config/c4x/c4x.md