diff options
author | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-03-09 07:36:43 +0000 |
---|---|---|
committer | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-03-09 07:36:43 +0000 |
commit | 09fb10e8536409ff71e3580d00064a9ca99bc3a8 (patch) | |
tree | 48b68219ea2954e8bd644e2a8f092df8fd7a9b90 /libjava/classpath/lib | |
parent | 58d16c5f65a4e27ed9c17f0dd1135a6d9d941bfd (diff) | |
download | ppe42-gcc-09fb10e8536409ff71e3580d00064a9ca99bc3a8.tar.gz ppe42-gcc-09fb10e8536409ff71e3580d00064a9ca99bc3a8.zip |
* rtl.def (ASM_INPUT): Add location.
* rtl.h (ASM_INPUT_SOURCE_LOCATION): New.
(ASM_INPUT_SOURCE_FILE, ASM_INPUT_SOURCE_LINE): New.
(decode_asm_operands): Add loc operand.
(gen_rtx_ASM_INPUT, gen_rtx_ASM_INPUT_loc): Define.
* stmt.c (expand_asm): Rename to...
(expand_asm_loc): ... this. Add locus argument. Pass it on to
gen_rtx_ASM_INPUT_loc.
(expand_asm_expr): Adjust.
* recog.c (decode_asm_operands): Add loc operand.
(check_asm_operands, extract_insn): Adjust.
* reload1.c (maybe_fix_stack_asms): Likewise.
* final.c (asm_insn_count): Likewise.
(final_scan_insn): Output # line before and after asm.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122742 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib')
0 files changed, 0 insertions, 0 deletions