aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc
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/objc
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/objc')
0 files changed, 0 insertions, 0 deletions