qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Can't build without --disable-tcg after upgrading gcc (I th


From: Markus Armbruster
Subject: [Qemu-devel] Can't build without --disable-tcg after upgrading gcc (I think)
Date: Thu, 21 Mar 2019 07:38:03 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

Yesterday's "dnf upgrade" on my F28 box upgraded gcc to
gcc-8.2.1-6.fc28.x86_64 from 8.3.1-2.fc28.x86_64.  Since then (I think),
builds fail for me, details appended.  Any ideas?

My temporary work-around is configure --disable-tcg.


/work/armbru/qemu/tcg/tcg-op.c: In function ‘tcg_gen_clz_i32’:
/work/armbru/qemu/tcg/tcg-op.c:430:9: warning: implicit declaration of function 
‘gen_helper_clz_i32’; did you mean ‘gen_helper_rem_i32’? 
[-Wimplicit-function-declaration]
         gen_helper_clz_i32(ret, arg1, arg2);
         ^~~~~~~~~~~~~~~~~~
         gen_helper_rem_i32
/work/armbru/qemu/tcg/tcg-op.c:430:9: warning: nested extern declaration of 
‘gen_helper_clz_i32’ [-Wnested-externs]
/work/armbru/qemu/tcg/tcg-op.c: In function ‘tcg_gen_ctz_i32’:
/work/armbru/qemu/tcg/tcg-op.c:476:9: warning: implicit declaration of function 
‘gen_helper_ctz_i32’; did you mean ‘gen_helper_rem_i32’? 
[-Wimplicit-function-declaration]
         gen_helper_ctz_i32(ret, arg1, arg2);
         ^~~~~~~~~~~~~~~~~~
         gen_helper_rem_i32
/work/armbru/qemu/tcg/tcg-op.c:476:9: warning: nested extern declaration of 
‘gen_helper_ctz_i32’ [-Wnested-externs]
/work/armbru/qemu/tcg/tcg-op.c: In function ‘tcg_gen_clrsb_i32’:
/work/armbru/qemu/tcg/tcg-op.c:506:9: warning: implicit declaration of function 
‘gen_helper_clrsb_i32’; did you mean ‘gen_helper_rem_i32’? 
[-Wimplicit-function-declaration]
         gen_helper_clrsb_i32(ret, arg);
         ^~~~~~~~~~~~~~~~~~~~
         gen_helper_rem_i32
/work/armbru/qemu/tcg/tcg-op.c:506:9: warning: nested extern declaration of 
‘gen_helper_clrsb_i32’ [-Wnested-externs]
/work/armbru/qemu/tcg/tcg-op.c: In function ‘tcg_gen_ctpop_i32’:
/work/armbru/qemu/tcg/tcg-op.c:521:9: warning: implicit declaration of function 
‘gen_helper_ctpop_i32’; did you mean ‘gen_helper_remu_i32’? 
[-Wimplicit-function-declaration]
         gen_helper_ctpop_i32(ret, arg1);
         ^~~~~~~~~~~~~~~~~~~~
         gen_helper_remu_i32
/work/armbru/qemu/tcg/tcg-op.c:521:9: warning: nested extern declaration of 
‘gen_helper_ctpop_i32’ [-Wnested-externs]
/work/armbru/qemu/tcg/tcg-op.c: In function ‘tcg_gen_clz_i64’:
/work/armbru/qemu/tcg/tcg-op.c:1796:9: warning: implicit declaration of 
function ‘gen_helper_clz_i64’; did you mean ‘gen_helper_sar_i64’? 
[-Wimplicit-function-declaration]
         gen_helper_clz_i64(ret, arg1, arg2);
         ^~~~~~~~~~~~~~~~~~
         gen_helper_sar_i64
/work/armbru/qemu/tcg/tcg-op.c:1796:9: warning: nested extern declaration of 
‘gen_helper_clz_i64’ [-Wnested-externs]
/work/armbru/qemu/tcg/tcg-op.c: In function ‘tcg_gen_ctz_i64’:
/work/armbru/qemu/tcg/tcg-op.c:1841:9: warning: implicit declaration of 
function ‘gen_helper_ctz_i64’; did you mean ‘gen_helper_sar_i64’? 
[-Wimplicit-function-declaration]
         gen_helper_ctz_i64(ret, arg1, arg2);
         ^~~~~~~~~~~~~~~~~~
         gen_helper_sar_i64
/work/armbru/qemu/tcg/tcg-op.c:1841:9: warning: nested extern declaration of 
‘gen_helper_ctz_i64’ [-Wnested-externs]
/work/armbru/qemu/tcg/tcg-op.c: In function ‘tcg_gen_clrsb_i64’:
/work/armbru/qemu/tcg/tcg-op.c:1882:9: warning: implicit declaration of 
function ‘gen_helper_clrsb_i64’; did you mean ‘gen_helper_mulsh_i64’? 
[-Wimplicit-function-declaration]
         gen_helper_clrsb_i64(ret, arg);
         ^~~~~~~~~~~~~~~~~~~~
         gen_helper_mulsh_i64
/work/armbru/qemu/tcg/tcg-op.c:1882:9: warning: nested extern declaration of 
‘gen_helper_clrsb_i64’ [-Wnested-externs]
/work/armbru/qemu/tcg/tcg-op.c: In function ‘tcg_gen_ctpop_i64’:
/work/armbru/qemu/tcg/tcg-op.c:1896:9: warning: implicit declaration of 
function ‘gen_helper_ctpop_i64’; did you mean ‘gen_helper_muluh_i64’? 
[-Wimplicit-function-declaration]
         gen_helper_ctpop_i64(ret, arg1);
         ^~~~~~~~~~~~~~~~~~~~
         gen_helper_muluh_i64
/work/armbru/qemu/tcg/tcg-op.c:1896:9: warning: nested extern declaration of 
‘gen_helper_ctpop_i64’ [-Wnested-externs]
/work/armbru/qemu/tcg/tcg-op.c: In function ‘tcg_gen_lookup_and_goto_ptr’:
/work/armbru/qemu/tcg/tcg-op.c:2615:9: warning: implicit declaration of 
function ‘gen_helper_lookup_tb_ptr’; did you mean ‘gen_helper_fcnv_t_d_w’? 
[-Wimplicit-function-declaration]
         gen_helper_lookup_tb_ptr(ptr, cpu_env);
         ^~~~~~~~~~~~~~~~~~~~~~~~
         gen_helper_fcnv_t_d_w
/work/armbru/qemu/tcg/tcg-op.c:2615:9: warning: nested extern declaration of 
‘gen_helper_lookup_tb_ptr’ [-Wnested-externs]
/work/armbru/qemu/tcg/tcg-op.c: At top level:
/work/armbru/qemu/tcg/tcg-op.c:2933:14: error: ‘gen_helper_atomic_cmpxchgb’ 
undeclared here (not in a function); did you mean ‘helper_atomic_cmpxchgb_mmu’?
     [MO_8] = gen_helper_atomic_cmpxchgb,
              ^~~~~~~~~~~~~~~~~~~~~~~~~~
              helper_atomic_cmpxchgb_mmu
/work/armbru/qemu/tcg/tcg-op.c:2934:23: error: ‘gen_helper_atomic_cmpxchgw_le’ 
undeclared here (not in a function); did you mean 
‘helper_atomic_cmpxchgw_le_mmu’?
     [MO_16 | MO_LE] = gen_helper_atomic_cmpxchgw_le,
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       helper_atomic_cmpxchgw_le_mmu
/work/armbru/qemu/tcg/tcg-op.c:2935:23: error: ‘gen_helper_atomic_cmpxchgw_be’ 
undeclared here (not in a function); did you mean 
‘helper_atomic_cmpxchgw_be_mmu’?
     [MO_16 | MO_BE] = gen_helper_atomic_cmpxchgw_be,
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       helper_atomic_cmpxchgw_be_mmu
[many more errors follow]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]