function.c (purge_addressof): Use free_INSN_LIST_node instead of free_EXPR_LIST_node.
authorZdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
Wed, 9 Apr 2003 06:32:21 +0000 (08:32 +0200)
committerZdenek Dvorak <rakdver@gcc.gnu.org>
Wed, 9 Apr 2003 06:32:21 +0000 (06:32 +0000)
* function.c (purge_addressof): Use free_INSN_LIST_node instead of
free_EXPR_LIST_node.

From-SVN: r65396

gcc/ChangeLog
gcc/function.c

index 58700fba6503c072aaf26c6cdda681991930b423..5f9e6943b99f859ea10a68404a8f318b1564bcd2 100644 (file)
@@ -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.
index 0b3a0065200d9a58b14407e2f566250f7cc68116..b87da2ad25ffbf673a81c12b01169ea1eee18517 100644 (file)
@@ -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))