Yonggang Luo <[email protected]> writes:
> memset, ld_i128, and st_i128 are declared in ldst_common.h, and
> ldst_common.c.inc emits their helper info. Atomic helpers move to
> atomic_common.h, with info records emitted from atomic_common.c.inc.
> tcg-runtime.h keeps the integer helpers implemented in tcg-runtime.c.
>
> Signed-off-by: Yonggang Luo <[email protected]>
Another compilation failure:
cc -m64 -o tests/unit/test-tcg-call-tl
libevent-loop-base.a.p/event-loop-base.c.o libqom.a.p/qom_container.c.o
libqom.a.p/qom_object.c.o libqom.a.p/qom_object_interfaces.c.o
libqom.a.p/qom_qom-qobject.c.o libqom.a.p/qom_compat-properties.c.o
libqom.a.p/target-info.c.o libqom.a.p/target-kconfig.c.o
libsystem.a.p/accel_tcg_tcg-runtime.c.o libsystem.a.p/tcg_optimize.c.o
libsystem.a.p/tcg_region.c.o libsystem.a.p/tcg_tcg.c.o
libsystem.a.p/tcg_tcg-common.c.o libsystem.a.p/tcg_tcg-op.c.o
libsystem.a.p/tcg_tcg-op-vec.c.o libsystem.a.p/tcg_perf.c.o
tests/unit/test-tcg-call-tl.p/test-tcg-call-tl.c.o
tests/unit/test-tcg-call-tl.p/test-tcg-call-tl-stubs.c.o
tests/unit/test-tcg-call-tl.p/.._.._page-vary-common.c.o -Wl,--as-needed
-Wl,--no-undefined -pie -fstack-protector-strong -Wl,-z,relro -Wl,-z,now
-Wl,--start-group libqemuutil.a subprojects/libvhost-user/libvhost-user-glib.a
subprojects/libvhost-user/libvhost-user.a -lnuma /usr/lib64/liburing.so
/usr/lib64/libgio-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so
/usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgnutls.so -lm
/usr/lib64/libpixman-1.so /usr/lib64/libepoxy.so -Wl,--end-group
/usr/bin/ld: libsystem.a.p/tcg_perf.c.o: in function `perf_report_code':
/work/armbru/qemu/bld/../tcg/perf.c:328:(.text+0x5e9): undefined reference
to `debuginfo_lock'
/usr/bin/ld: /work/armbru/qemu/bld/../tcg/perf.c:341:(.text+0x66f):
undefined reference to `debuginfo_query'
/usr/bin/ld: /work/armbru/qemu/bld/../tcg/perf.c:361:(.text+0xa91):
undefined reference to `debuginfo_unlock'
collect2: error: ld returned 1 exit status