arm.c (aof_text_section): Remove pseudo read-only hack.
* arm.c (aof_text_section): Remove pseudo read-only hack. Doesn't take a parameter any more. (arm_current_cc): Now an enum. (ARM_INVERSE_CONDITION_CODE): Moved to arm.h (revsersible_cc_register): Delete. (dominant_cc_register): New function. (select_dominance_cc_mode): New function. (arm_select_cc_mode): New function. (output_return_instruction): New parameter REVERSE, used to reverse the condition of a conditional return. All callers changed. (arm_print_operand case 'D'): Only suppress condition printing if the operand is a NULL pointer. (get_arm_condition_code): Now a static function returning enum arm_cond_code. Handle dominance expressions. Return enum values rather than integers. ({load,store}_multiple_sequence): New functions. (emit_{ldm,stm}_seq): New functions. From-SVN: r11351
Showing
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment