aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorZdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>2003-04-09 08:32:21 +0200
committerZdenek Dvorak <rakdver@gcc.gnu.org>2003-04-09 06:32:21 +0000
commit22659ac994f79d6f2b1b79326d162db1ba215c48 (patch)
treef055d2e59bafabc8163efdca4298d6ab178f9dd7 /gcc
parent5f7505af2351cdcaf145cb1cce71dd4b8babae18 (diff)
downloadgcc-22659ac994f79d6f2b1b79326d162db1ba215c48.zip
gcc-22659ac994f79d6f2b1b79326d162db1ba215c48.tar.gz
gcc-22659ac994f79d6f2b1b79326d162db1ba215c48.tar.bz2
function.c (purge_addressof): Use free_INSN_LIST_node instead of free_EXPR_LIST_node.
* function.c (purge_addressof): Use free_INSN_LIST_node instead of free_EXPR_LIST_node. From-SVN: r65396
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/function.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 58700fb..5f9e694 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2003-04-09 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
+
+ * function.c (purge_addressof): Use free_INSN_LIST_node instead of
+ free_EXPR_LIST_node.
+
2003-04-08 Roger Sayle <roger@eyesopen.com>
* fold-const.c (fold): Use "fold" following build in more places.
diff --git a/gcc/function.c b/gcc/function.c
index 0b3a006..b87da2a 100644
--- a/gcc/function.c
+++ b/gcc/function.c
@@ -3455,7 +3455,7 @@ purge_addressof (insns)
insn = XEXP (postponed_insns, 0);
tmp = postponed_insns;
postponed_insns = XEXP (postponed_insns, 1);
- free_EXPR_LIST_node (tmp);
+ free_INSN_LIST_node (tmp);
if (! purge_addressof_1 (&PATTERN (insn), insn,
asm_noperands (PATTERN (insn)) > 0, 0, 0, ht))