From 6a1d250ead04a1d0ca808448f7907a97fc60481d Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sat, 22 Sep 2001 13:27:33 +0000 Subject: [PATCH] function.c (fix_lexical_address): Use set_mem_alias_set. * function.c (fix_lexical_address): Use set_mem_alias_set. (expand_function_start): Likewise. * config/alpha/alpha.h (SETUP_INCOMING_VARARGS): Likewise. From-SVN: r45751 --- gcc/ChangeLog | 4 ++++ gcc/config/alpha/alpha.h | 4 ++-- gcc/function.c | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1ddebfcc5e8..1a0e10c9960 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ Sat Sep 22 09:09:32 2001 Richard Kenner + * function.c (fix_lexical_address): Use set_mem_alias_set. + (expand_function_start): Likewise. + * config/alpha/alpha.h (SETUP_INCOMING_VARARGS): Likewise. + * varasm.c (output_constant): Fix unused variable warning. * attribs.c: New file, from c-common.c. diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h index 45ff18c8f7f..038cb5176a9 100644 --- a/gcc/config/alpha/alpha.h +++ b/gcc/config/alpha/alpha.h @@ -1175,7 +1175,7 @@ extern int alpha_memory_latency; tmp = gen_rtx_MEM (BLKmode, \ plus_constant (virtual_incoming_args_rtx, \ ((CUM) + 6)* UNITS_PER_WORD)); \ - MEM_ALIAS_SET (tmp) = set; \ + set_mem_alias_set (tmp, set); \ move_block_from_reg \ (16 + CUM, tmp, \ 6 - (CUM), (6 - (CUM)) * UNITS_PER_WORD); \ @@ -1183,7 +1183,7 @@ extern int alpha_memory_latency; tmp = gen_rtx_MEM (BLKmode, \ plus_constant (virtual_incoming_args_rtx, \ (CUM) * UNITS_PER_WORD)); \ - MEM_ALIAS_SET (tmp) = set; \ + set_mem_alias_set (tmp, set); \ move_block_from_reg \ (16 + (TARGET_FPREGS ? 32 : 0) + CUM, tmp, \ 6 - (CUM), (6 - (CUM)) * UNITS_PER_WORD); \ diff --git a/gcc/function.c b/gcc/function.c index 592842efde1..ad798376013 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -5562,7 +5562,7 @@ fix_lexical_addr (addr, var) addr = memory_address (Pmode, addr); base = gen_rtx_MEM (Pmode, addr); - MEM_ALIAS_SET (base) = get_frame_alias_set (); + set_mem_alias_set (base, get_frame_alias_set ()); base = copy_to_reg (base); #else displacement += (FIRST_PARM_OFFSET (context) - STARTING_FRAME_OFFSET); @@ -6533,7 +6533,7 @@ expand_function_start (subr, parms_have_cleanups) -(HOST_WIDE_INT) GET_MODE_SIZE (Pmode)); #endif last_ptr = gen_rtx_MEM (Pmode, memory_address (Pmode, last_ptr)); - MEM_ALIAS_SET (last_ptr) = get_frame_alias_set (); + set_mem_alias_set (last_ptr, get_frame_alias_set ()); last_ptr = copy_to_reg (last_ptr); /* If we are not optimizing, ensure that we know that this