builtins.c (BUILTIN_SETJMP_FRAME_VALUE): Remove.
authorKazu Hirata <kazu@cs.umass.edu>
Tue, 2 Mar 2004 22:32:27 +0000 (22:32 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Tue, 2 Mar 2004 22:32:27 +0000 (22:32 +0000)
commitd6da68b9d4dec53bfd5d0ac6b80847cbc65eb806
tree4a224f62d0f48c8459cf8809eaf8a6da465f0ca9
parent59564c5e9a60e8d19a594020f329c3f71bcc0262
builtins.c (BUILTIN_SETJMP_FRAME_VALUE): Remove.

* builtins.c (BUILTIN_SETJMP_FRAME_VALUE): Remove.
(expand_builtin_setjmp_setup): Use
targetm.builtin_setjmp_frame_value instead of
BUILTIN_SETJMP_FRAME_VALUE.
* system.h (BUILTIN_SETJMP_FRAME_VALUE): Poison.
* target-def.h (TARGET_BUILTIN_SETJMP_FRAME_VALUE): New.
(TARGET_INITIALIZER): Add TARGET_BUILTIN_SETJMP_FRAME_VALUE.
* target.h (gcc_target): Add builtin_setjmp_frame_value.
* targhooks.c (default_builtin_setjmp_frame_value): New.
* targhooks.h: Add a prototype for
default_builtin_setjmp_frame_value.
* doc/tm.texi (BUILTIN_SETJMP_FRAME_VALUE): Change to
TARGET_BUILTIN_SETJMP_FRAME_VALUE.

From-SVN: r78789
gcc/ChangeLog
gcc/builtins.c
gcc/doc/tm.texi
gcc/system.h
gcc/target-def.h
gcc/target.h
gcc/targhooks.c
gcc/targhooks.h