URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [gcc.c-torture/] [compile/] [20030704-1.c] - Rev 801
Go to most recent revision | Compare with Previous | Blame | View Log
/* PR c/11428. */ /* fold_single_bit_test() failed to return a tree of the type that the outer expression was looking for. Specifically, it returned a tree whose type corresponded to QImode for !p->m, but the desired result type was int, which corresponded to SImode. emit_move_insn() later tried to copy a reg:QI to reg:SI, causing an ICE. */ struct s { int m : 1; }; int foo (struct s *p) { return !p->m; }
Go to most recent revision | Compare with Previous | Blame | View Log