1 /* PR optimization/11018 */
2 /* Originator: <partain@dcs.gla.ac.uk> */
5 /* { dg-require-effective-target ultrasparc_hw } */
6 /* { dg-options "-O2 -mcpu=ultrasparc" } */
8 /* This used to fail on 32-bit Ultrasparc because
9 of broken DImode shift patterns. */
11 extern void abort(void);
13 typedef unsigned long long uint64_t;
14 typedef unsigned int size_t;
17 void to_octal (uint64_t value
, char *where
, size_t size
)
24 where
[--i
] = '0' + (v
& ((1 << 3) - 1));
35 to_octal(010644, buf
, 6);