gcc/
* config/rs6000/rs6000.c (print_operand) ['A']: Delete.
From-SVN: r192178
+2012-10-06 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * config/rs6000/rs6000.c (print_operand) ['A']: Delete.
+
2012-10-06 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/52764
{
/* %a is output_address. */
- case 'A':
- /* If X is a constant integer whose low-order 5 bits are zero,
- write 'l'. Otherwise, write 'r'. This is a kludge to fix a bug
- in the AIX assembler where "sri" with a zero shift count
- writes a trash instruction. */
- if (GET_CODE (x) == CONST_INT && (INTVAL (x) & 31) == 0)
- putc ('l', file);
- else
- putc ('r', file);
- return;
-
case 'b':
/* If constant, low-order 16 bits of constant, unsigned.
Otherwise, write normally. */