diff options
author | Jeff Law <law@gcc.gnu.org> | 1996-04-12 16:21:28 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1996-04-12 16:21:28 -0600 |
commit | 15dc331ee63e6954f443a180978602c370a56af9 (patch) | |
tree | 300ab9e653a1e8db416e4d3fb48fc4fa6c4cc2b5 /gcc/real.c | |
parent | 7f6ae52483134446bd577fa998a1438a1f339fbb (diff) | |
download | gcc-15dc331ee63e6954f443a180978602c370a56af9.zip gcc-15dc331ee63e6954f443a180978602c370a56af9.tar.gz gcc-15dc331ee63e6954f443a180978602c370a56af9.tar.bz2 |
h8300.c (print_operand): Handle new 'R' case for accessing the 8-bit area.
* h8300/h8300.c (print_operand): Handle new 'R' case for accessing
the 8-bit area. Make code for 'Y' fall into code for 'R' when
operand is not a register. Update some comments.
(h8300_tiny_data_p): New function.
(h8300_valid_machine_decl_attribute): Handle "tiny_data" attribute.
* h8300/h8300.h (OK_FOR_U): Handle memory references into the
8-bit area.
(ENCODE_SECTION_INFO): Mark SYMBOL_REFs which refer to the 8-bit
area.
* h8300/h8300.md (many patterns): Use 'R' rather than 'X' for
operands that may be memory accesses into the 8-bit area.
(btst pattern): New pattern to set the cc0 (zbit) based on
data in the 8-bit area.
* h8300/h8300.md (one_cmplsi2): Fix length computation for h8300h.
From-SVN: r11707
Diffstat (limited to 'gcc/real.c')
0 files changed, 0 insertions, 0 deletions