unicorn/qemu/include
Marc-André Lureau b462c3929f
qlit: Change compound literals to initializers
The QLIT_QFOO() macros expand into compound literals. Sadly, gcc
doesn't recognizes these as constant expressions (clang does), which
makes the macros useless for initializing objects with static storage
duration.

There is a gcc bug about it:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71713

Change the macros to expand into initializers.

Backports commit d5cd8fbf130312bea91823c41de87d55818d599b from qemu
2018-03-07 17:13:14 -05:00
..
crypto Drop unused crypto source files 2018-02-17 15:23:57 -05:00
exec accel/tcg: add size paremeter in tlb_fill() 2018-03-06 10:56:34 -05:00
fpu softfloat: define floatx80_round() 2018-03-03 20:57:27 -05:00
hw boards.h: Define new flag ignore_memory_transaction_failures 2018-03-04 21:27:15 -05:00
qapi qlit: Change compound literals to initializers 2018-03-07 17:13:14 -05:00
qemu qapi: Introduce a first class 'null' type 2018-03-07 16:52:41 -05:00
qom cpu:Remove unused callbacks 2018-03-07 16:55:46 -05:00
sysemu tcg: add options for enabling MTTCG 2018-03-02 09:25:01 -05:00
config.h import 2015-08-21 15:04:50 +08:00
elf.h tcg/s390: Use constant pool for movi 2018-03-04 22:32:04 -05:00
glib_compat.h qapi: Improve qobject input visitor error reporting 2018-03-02 12:05:53 -05:00
qemu-common.h tcg: Add EXCP_ATOMIC 2018-02-27 11:57:58 -05:00