diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-01-18 00:01:22 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-01-18 00:01:22 +0000 |
commit | 8703605e5bf30aff049b047607b69506209f4f51 (patch) | |
tree | 2950d6a5efdf63220fcc170f66901456a73c2987 /gcc/rtl.h | |
parent | 8fe3f4f2fa362f16d63d4f13d17784c40fefbb57 (diff) | |
download | gcc-8703605e5bf30aff049b047607b69506209f4f51.tar.gz |
* emit_rtl.c (init_emit_once): Ensure that potential aliasing
between frame_pointer_rtx, hard_frame_pointer_rtx, and
arg_pointer_rtx is respected in initialization.
(init_emit_once): Use gen_rtx_raw_REG() to create
return_address_pointer_rtx.
* rtl.h: Fix typo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@17409 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 992b75b15ad..834ce8cdfb2 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -970,7 +970,7 @@ extern rtx gen_rtx_REG PROTO((enum machine_mode, int)); #if FRAME_POINTER_REGNUM == ARG_POINTER_REGNUM #define arg_pointer_rtx (&global_rtl.frame_pointer_val) #else -#if HARD_POINTER_REGNUM == ARG_POINTER_REGNUM +#if HARD_FRAME_POINTER_REGNUM == ARG_POINTER_REGNUM #define arg_pointer_rtx (&global_rtl.hard_frame_pointer_val) #else #define arg_pointer_rtx (&global_rtl.arg_pointer_val) |