------- Comment #3 from schwab at suse dot de  2006-05-11 09:03 -------
(gdb) bt
#0  fancy_abort (file=0x10849bb8 "../../gcc/emit-rtl.c", line=1784, 
    function=0x10849954 "change_address_1") at ../../gcc/diagnostic.c:642
#1  0x103d975c in change_address_1 (memref=0xf7976af0, mode=BLKmode, 
    addr=0xf7a906e0, validate=<value optimized out>)
    at ../../gcc/emit-rtl.c:1784
#2  0x103e73f0 in use_anchored_address (x=0xf7976af0) at ../../gcc/explow.c:592
#3  0x10401c68 in expand_expr_real_1 (exp=<value optimized out>, 
    target=<value optimized out>, tmode=<value optimized out>, 
    modifier=EXPAND_CONST_ADDRESS, alt_rtl=0x0) at ../../gcc/expr.c:6831
#4  0x88004282 in ?? ()
#5  0x10408970 in expand_expr_real (exp=0xf7f4d000, target=0x0, tmode=SImode, 
    modifier=EXPAND_CONST_ADDRESS, alt_rtl=0x0) at ../../gcc/expr.c:6638
#6  0x1040e9e4 in expand_expr_addr_expr_1 (exp=0x10849bb8, target=0x0, 
    tmode=SImode, modifier=EXPAND_NORMAL) at ../../gcc/expr.h:494
#7  0x103ff4f0 in expand_expr_real_1 (exp=<value optimized out>, target=0x0, 
    tmode=<value optimized out>, modifier=EXPAND_NORMAL, alt_rtl=0x0)
    at ../../gcc/expr.c:6525
#8  0x88004282 in ?? ()
#9  0x10408970 in expand_expr_real (exp=0xf7f78680, target=0x0, 
    tmode=VOIDmode, modifier=EXPAND_NORMAL, alt_rtl=0x0)
    at ../../gcc/expr.c:6638
#10 0x103df6b0 in output_ttype (type=0xf7f78680, tt_format=155, 
    tt_format_size=4) at ../../gcc/expr.h:500
#11 0x103e3a90 in output_function_exception_table () at ../../gcc/except.c:3787
#12 0x40000282 in ?? ()
#13 0x10416158 in rest_of_handle_final () at ../../gcc/final.c:3929
#14 0x105d9a00 in execute_one_pass (pass=0x1098d30c) at ../../gcc/passes.c:864
#15 0x105d9c08 in execute_pass_list (pass=0x1098d30c) at ../../gcc/passes.c:911
#16 0x105d9c20 in execute_pass_list (pass=0x1098de98) at ../../gcc/passes.c:912
#17 0x105d9c20 in execute_pass_list (pass=0x1098de64) at ../../gcc/passes.c:912
#18 0x102da51c in tree_rest_of_compilation (fndecl=0xf7efbb00)
    at ../../gcc/tree-optimize.c:418
#19 0x1001d8a4 in gnat_expand_body (gnu_decl=0x10849bb8)
    at ../../gcc/ada/misc.c:653
#20 0x1063f8d8 in cgraph_expand_function (node=0xf7f49300)
    at ../../gcc/cgraphunit.c:1106
#21 0x10642c4c in cgraph_optimize () at ../../gcc/cgraphunit.c:1171
#22 0x1001e48c in gnat_parse_file (set_yydebug=<value optimized out>)
    at ../../gcc/ada/misc.c:245
#23 0x1059b724 in toplev_main (argc=<value optimized out>, 
    argv=<value optimized out>) at ../../gcc/toplev.c:999
#24 0x102d04d0 in main (argc=277126072, argv=0x6f8) at ../../gcc/main.c:35
(gdb) up
#1  0x103d975c in change_address_1 (memref=0xf7976af0, mode=BLKmode, 
    addr=0xf7a906e0, validate=<value optimized out>)
    at ../../gcc/emit-rtl.c:1784
1784            gcc_assert (memory_address_p (mode, addr));
(gdb) p addr
$1 = (rtx) 0xf7a906e0
(gdb) pr
(symbol_ref:SI ("*.LANCHOR1") [flags 0x182])
(gdb) up
#2  0x103e73f0 in use_anchored_address (x=0xf7976af0) at ../../gcc/explow.c:592
592       return replace_equiv_address (x, plus_constant (base, offset));
(gdb) p x
$2 = (rtx) 0xf7976af0
(gdb) pr
(mem/s/c:BLK (symbol_ref:SI ("copy_error.1376") [flags 0x82] <var_decl
0xf7f4d000 copy_error>) [98 copy_error+0 S24 A32])


-- 


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

Reply via email to