OSDN Git Service

* builtins.c (BUILTIN_SETJMP_FRAME_VALUE): Remove.
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 2 Mar 2004 22:32:27 +0000 (22:32 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 2 Mar 2004 22:32:27 +0000 (22:32 +0000)
commite3e026e82e7b2e8c9a1324bb859a2d6fb39120cd
tree4a224f62d0f48c8459cf8809eaf8a6da465f0ca9
parentfac7a62f9d393eb44398ec04d2181f309028c551
* 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.

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