diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-02-08 21:39:33 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-02-08 21:39:33 +0000 |
commit | 6d5f45dff4fd4a68a6a9fc1496189f24441da1b7 (patch) | |
tree | 7741976eef8dfd7090489ac85cbac76e34a04fc5 /gcc/rtl.h | |
parent | c3068858c94e31ca3da2c630582c15354bf9deb6 (diff) | |
download | gcc-6d5f45dff4fd4a68a6a9fc1496189f24441da1b7.tar.gz |
* output.h (current_function_has_computed_jump): Rename from
current_function_addresses_labels.
* function.h (struct function): Likewise for addresses_labels member.
* rtl.h (FUNCTION_FLAGS_HAS_COMPUTED_JUMP): Likewise.
* function.c (current_function_has_computed_jump): Likewise.
Update all references.
* integrate.c (function_cannot_inline_p):
Test current_function_has_computed_jump instead of addresses_labels.
(initialize_for_inline): Likewise save.
(output_inline_function): Likewise restore.
* expr.c (expand_expr): Don't reference addresses_labels variables.
* stmt.c (expand_computed_goto): Set has_computed_jump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25100 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h index bb36e4eb38c..f036a6fe917 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -715,7 +715,7 @@ extern char *note_insn_name[]; #define FUNCTION_FLAGS_USES_CONST_POOL 0200 #define FUNCTION_FLAGS_CALLS_LONGJMP 0400 #define FUNCTION_FLAGS_USES_PIC_OFFSET_TABLE 01000 -#define FUNCTION_FLAGS_ADDRESSES_LABELS 02000 +#define FUNCTION_FLAGS_HAS_COMPUTED_JUMP 02000 /* Define a macro to look for REG_INC notes, but save time on machines where they never exist. */ |