* config.gcc (ia64*-*-hpux*): Add ia64-c.o to c_target and
commit23ebf0fe770af190ebcf42beb1317f5052a969f9
authorsje <sje@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Sep 2002 19:47:10 +0000 (3 19:47 +0000)
committersje <sje@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Sep 2002 19:47:10 +0000 (3 19:47 +0000)
tree2e7e665af5f41169eb8a56ede13109271e180749
parent957d1b91f1be668d6bf474120c38e2dba6ce1b95
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56767 138bc75d-0d04-0410-961f-82ee72b054a4
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