diff options
author | Geoffrey Keating <geoffk@gcc.gnu.org> | 2005-06-01 00:45:24 +0000 |
---|---|---|
committer | Geoffrey Keating <geoffk@gcc.gnu.org> | 2005-06-01 00:45:24 +0000 |
commit | a9c9d3fa23bf97cd72cfffd9fff018734145e056 (patch) | |
tree | 03c489c612650d4829919ca9551af6bcb76c3f2b /gcc/lambda-code.c | |
parent | f991abd12d6a68ed648edb6e01b34778afd74b6f (diff) | |
download | gcc-a9c9d3fa23bf97cd72cfffd9fff018734145e056.zip gcc-a9c9d3fa23bf97cd72cfffd9fff018734145e056.tar.gz gcc-a9c9d3fa23bf97cd72cfffd9fff018734145e056.tar.bz2 |
Index: ChangeLog
2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
* config/rs6000/rs6000.md (sync_boolcshort_internal): New.
* config/rs6000/rs6000.c (rs6000_emit_sync): Shift count must
be complemented for big-endian. Mask for AND must be rotated,
not shifted. Handle short operands with NOT on the memory
operation.
Index: testsuite/ChangeLog
2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
* lib/target-supports.exp
(check_effective_target_sync_char_short): New.
* gcc.dg/sync-2.c: New.
From-SVN: r100418
Diffstat (limited to 'gcc/lambda-code.c')
0 files changed, 0 insertions, 0 deletions