diff options
| author | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-11-25 04:32:45 +0000 |
|---|---|---|
| committer | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-11-25 04:32:45 +0000 |
| commit | 1b3a64a803686d58ecb8cb235f9463cb72a5e6f7 (patch) | |
| tree | 8e72d36c1c46338b2d043c44058356ff002181e6 /libjava/java/io/BufferedOutputStream.java | |
| parent | 1635eb4c4aa1799fe1906577a858d6f76da64678 (diff) | |
| download | ppe42-gcc-1b3a64a803686d58ecb8cb235f9463cb72a5e6f7.tar.gz ppe42-gcc-1b3a64a803686d58ecb8cb235f9463cb72a5e6f7.zip | |
* config/sh/sh-protos.h (symbol_ref_operand): Declare.
* config/sh/sh.md (UNSPEC_CALLER): New constant.
(calli_pcrel, call_valuei_pcrel): Use PIC_REG.
(call_pcrel, call_value_pcrel): New insn_and_splits.
(call, call_value): Use them.
(call_site): New expand.
(sym_label2reg, symPLT_label2reg): Adjust to hold call_sites.
* config/sh/sh.h (OUTPUT_ADDR_CONST_EXTRA) [UNSPEC_CALLER]:
Output call_site label.
(PREDICATE_CODES): Added symbol_ref_operand.
* config/sh/sh.c (symbol_ref_operand): Define.
* emit-rtl.c (try_split): Propagate CALL_INSN_FUNCTION_USAGE
to CALL_INSNs in the split sequence.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37730 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/io/BufferedOutputStream.java')
0 files changed, 0 insertions, 0 deletions

