aboutsummaryrefslogtreecommitdiff
path: root/gcc/fix-header.c
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-08-08 18:54:00 +0000
committerRichard Stallman <rms@gnu.org>1993-08-08 18:54:00 +0000
commit709f5be119026d8889bbfe2f1b67f343c4a63c58 (patch)
tree0f0b7fb6c8c1da4b06b98212b755b44f00acc5e9 /gcc/fix-header.c
parent5b272d50fa6c2262ed339dce9bf778697a8b60a5 (diff)
downloadgcc-709f5be119026d8889bbfe2f1b67f343c4a63c58.zip
gcc-709f5be119026d8889bbfe2f1b67f343c4a63c58.tar.gz
gcc-709f5be119026d8889bbfe2f1b67f343c4a63c58.tar.bz2
(expand_assignment): If WANT_VALUE is 0, return NULL.
(store_expr): Likewise. Rename arg SUGGEST_REG to WANT_VALUE. Never return TARGET if WANT_VALUE unless BLKmode. Instead, return TEMP or a value copied from TARGET. Pass 0 for WANT_VALUE in recursive calls that ignore value. (expand_expr, case PLUS_EXPR): Goto binop2 not both_summands if we should not be returning a plus. (do_tablejump) [PIC_CASE_VECTOR_ADDRESS]: If pic, copy INDEX to a register early, to avoid invalid address later. From-SVN: r5108
Diffstat (limited to 'gcc/fix-header.c')
0 files changed, 0 insertions, 0 deletions