diff options
author | jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-04 22:49:20 +0000 |
---|---|---|
committer | jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-04 22:49:20 +0000 |
commit | f1833f1bf639955df2ff48caa738ed0cffb0af8d (patch) | |
tree | 23a8878b902f5ac60f9c00bc63521603f68218d4 /gcc/langhooks.h | |
parent | 258d3911fa8cdf1bedf60e66226a1ad2122f440b (diff) | |
download | gcc-f1833f1bf639955df2ff48caa738ed0cffb0af8d.tar.gz |
* langhooks.h (struct lang_hooks): Add staticp.
* langhooks-def.h (lhd_staticp, LANG_HOOKS_STATICP): New.
(LANG_HOOKS_INITIALIZER): Add LANG_HOOKS_STATICP.
* langhooks.c (lhd_staticp): New function.
* tree.c (staticp): Call lang_hooks.staticp for language-specific
tree codes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47628 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/langhooks.h')
-rw-r--r-- | gcc/langhooks.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/langhooks.h b/gcc/langhooks.h index 0519d21bbfe..8ce5674ebe9 100644 --- a/gcc/langhooks.h +++ b/gcc/langhooks.h @@ -123,6 +123,9 @@ struct lang_hooks parameter. */ int (*safe_from_p) PARAMS ((rtx, tree)); + /* Hook called by staticp for language-specific tree codes. */ + int (*staticp) PARAMS ((tree)); + /* Nonzero if TYPE_READONLY and TREE_READONLY should always be honored. */ bool honor_readonly; |