diff options
| author | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-09-16 18:58:51 +0000 |
|---|---|---|
| committer | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-09-16 18:58:51 +0000 |
| commit | c8c4ca6d71db5f42e4da1c649ccaa7a9e3bc0ff5 (patch) | |
| tree | 6de510f651766f1daf10b0bf6db9c8a40c430cec /gcc/tree.h | |
| parent | 455adfe309d594cda209c72b5ab8615a69265c33 (diff) | |
| download | ppe42-gcc-c8c4ca6d71db5f42e4da1c649ccaa7a9e3bc0ff5.tar.gz ppe42-gcc-c8c4ca6d71db5f42e4da1c649ccaa7a9e3bc0ff5.zip | |
* function.h (no_debugging_symbols): New field.
* integrate.c (save_for_inline): Renamed from save_for_inline_nocopy.
Initialize no_debugging_symbols.
(output_inline_function): Save and restore write_symbols and set from
no_debugging_symbols.
* toplev.c (rest_of_compilation): Call save_for_inline.
* tree.h: Update comment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36461 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree.h')
| -rw-r--r-- | gcc/tree.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/gcc/tree.h b/gcc/tree.h index 330e28c16ea..2c5ad0aee73 100644 --- a/gcc/tree.h +++ b/gcc/tree.h @@ -1386,11 +1386,10 @@ struct tree_type #define DECL_ORIGIN(NODE) \ (DECL_ABSTRACT_ORIGIN (NODE) ? DECL_ABSTRACT_ORIGIN (NODE) : NODE) -/* Nonzero for any sort of ..._DECL node means this decl node represents - an inline instance of some original (abstract) decl from an inline function; - suppress any warnings about shadowing some other variable. - FUNCTION_DECL nodes can also have their abstract origin set to themselves - (see save_for_inline_copying). */ +/* Nonzero for any sort of ..._DECL node means this decl node represents an + inline instance of some original (abstract) decl from an inline function; + suppress any warnings about shadowing some other variable. FUNCTION_DECL + nodes can also have their abstract origin set to themselves. */ #define DECL_FROM_INLINE(NODE) (DECL_ABSTRACT_ORIGIN (NODE) != (tree) 0 \ && DECL_ABSTRACT_ORIGIN (NODE) != (NODE)) @@ -2789,8 +2788,7 @@ extern int global_bindings_p PARAMS ((void)); extern void insert_block PARAMS ((tree)); /* In integrate.c */ -extern void save_for_inline_nocopy PARAMS ((tree)); -extern void save_for_inline_copying PARAMS ((tree)); +extern void save_for_inline PARAMS ((tree)); extern void set_decl_abstract_flags PARAMS ((tree, int)); extern void output_inline_function PARAMS ((tree)); extern void set_decl_origin_self PARAMS ((tree)); |

