summaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1998-01-18 00:01:22 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1998-01-18 00:01:22 +0000
commit8703605e5bf30aff049b047607b69506209f4f51 (patch)
tree2950d6a5efdf63220fcc170f66901456a73c2987 /gcc/rtl.h
parent8fe3f4f2fa362f16d63d4f13d17784c40fefbb57 (diff)
downloadgcc-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.h2
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)