config.gcc (ia64*-*-hpux*): Add ia64-c.o to c_target and cxx_target.
authorSteve Ellcey <sje@cup.hp.com>
Tue, 3 Sep 2002 19:47:10 +0000 (19:47 +0000)
committerSteve Ellcey <sje@gcc.gnu.org>
Tue, 3 Sep 2002 19:47:10 +0000 (19:47 +0000)
commit34c1864f43b925cb887280b1ade857b75f4ed91f
tree2e7e665af5f41169eb8a56ede13109271e180749
parent9b7c75b99342a2d854340417b14228e5e9ded3b0
config.gcc (ia64*-*-hpux*): Add ia64-c.o to c_target and cxx_target.

* config.gcc (ia64*-*-hpux*): Add ia64-c.o to c_target and
cxx_target.
* config/ia64/hpux.h (REGISTER_TARGET_PRAGMAS): Register pragma
handling routine for builtin pragma.
* config/ia64/ia64-protos.h (ia64_hpux_handle_builtin_pragma):
Registered pragma handling routine.
* ia64-c.c (ia64_hpux_handle_builtin_pragma): Ditto.
(ia64_hpux_add_pragma_builtin) New subroutine used by above.
If builtin pragma seen for math routine and C89 conformance is
requested use different math function in order to set errno.
* t-ia64 (ia64-c.o): Add new rule for new file.

From-SVN: r56767
gcc/ChangeLog
gcc/config.gcc
gcc/config/ia64/hpux.h
gcc/config/ia64/ia64-c.c [new file with mode: 0644]
gcc/config/ia64/ia64-protos.h
gcc/config/ia64/t-ia64