aboutsummaryrefslogtreecommitdiff
path: root/gcc/cppulp.c
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@issan.cs.uni-dortmund.de>1998-10-28 16:46:46 +0000
committerRichard Henderson <rth@gcc.gnu.org>1998-10-28 08:46:46 -0800
commitb5bd3b3c46692ddb40a623b2728c65164f59fed3 (patch)
tree006074cb3723b542f50927fadc8eeb68faab91d3 /gcc/cppulp.c
parent0a4be913a4f47e2d22dc63a4b3eb3d851fd6bd6d (diff)
downloadgcc-b5bd3b3c46692ddb40a623b2728c65164f59fed3.zip
gcc-b5bd3b3c46692ddb40a623b2728c65164f59fed3.tar.gz
gcc-b5bd3b3c46692ddb40a623b2728c65164f59fed3.tar.bz2
Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * function.c (purge_addressof_1): Instead of aborting when a bitfield insertion as a replacement for (MEM (ADDRESSOF)) does not work just put the ADDRESSOF on stack. Otherwise remember all such successfull replacements, so that exactly the same replacements can be made on the REG_NOTEs. Remove the special case for CALL insns again. (purge_addressof_replacements): New variable. (purge_addressof): Clear it at end. From-SVN: r23405
Diffstat (limited to 'gcc/cppulp.c')
0 files changed, 0 insertions, 0 deletions