------- Comment #5 from pinskia at gcc dot gnu dot org  2009-09-20 20:39 -------
orig_op0 in c-common.c:
(gdb) p debug_tree(orig_op0)
 <c_maybe_const_expr 0x7ffff7ff8f80
    type <integer_type 0x7ffff7ed8780 long unsigned int public unsigned DI
        size <integer_cst 0x7ffff7ec7bd0 constant 64>
        unit size <integer_cst 0x7ffff7ec7c00 constant 8>
        align 64 symtab 0 alias set -1 canonical type 0x7ffff7ed8780 precision
64 min <integer_cst 0x7ffff7ec7c30 0> max <integer_cst 0x7ffff7ec7ba0
18446744073709551615>>
    tree_1
    arg 1 <nop_expr 0x7ffff7ff8b00 type <integer_type 0x7ffff7ed8780 long
unsigned int>
        constant
        arg 0 <integer_cst 0x7ffff6fc6990 constant 2>
        t.c:4:18>>

Hmm, actually I don't understand how c_maybe_const_expr are suposed to work.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jsm28 at gcc dot gnu dot org
         AssignedTo|pinskia at gcc dot gnu dot  |unassigned at gcc dot gnu
                   |org                         |dot org
             Status|ASSIGNED                    |NEW


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41182

Reply via email to