| Commit message (Expand) | Author | Age | Files | Lines |
* | compiler.h: Don't use compile-time assert when __NO_INLINE__ is defined | Zenghui Yu | 2020-02-28 | 1 | -1/+1 |
* | include: Move endof() up from hw/virtio/virtio.h | Max Reitz | 2019-10-28 | 1 | -0/+7 |
* | qemu/compiler.h: Add qemu_build_not_reached | Richard Henderson | 2019-09-25 | 1 | -0/+15 |
* | cputlb: Disable __always_inline__ without optimization | Richard Henderson | 2019-09-25 | 1 | -0/+11 |
* | QEMU_PACKED: Remove gcc_struct attribute in Windows non x86 targets | Cao Jiaxi | 2019-05-07 | 1 | -1/+1 |
* | linux-user: Fix compilation with clang 3.4 | Thomas Huth | 2019-01-22 | 1 | -0/+4 |
* | qemu/compiler: Define QEMU_NONSTRING | Philippe Mathieu-Daudé | 2019-01-18 | 1 | -0/+15 |
* | Remove QEMU_ARTIFICIAL macro | Thomas Huth | 2018-12-12 | 1 | -6/+0 |
* | includes: Replace QEMU_GNUC_PREREQ with "__has_builtin || !defined(__clang__)" | Thomas Huth | 2018-12-12 | 1 | -1/+1 |
* | tcg: Split CONFIG_ATOMIC128 | Richard Henderson | 2018-10-19 | 1 | -0/+11 |
* | qemu/compiler: Wrap __attribute__((flatten)) in a macro | Thomas Huth | 2018-10-17 | 1 | -0/+15 |
* | hw/display/qxl: Suppress clang-7 warning about misaligned atomic operation | Peter Maydell | 2018-10-05 | 1 | -0/+9 |
* | compiler: add a sizeof_field() macro | Stefan Hajnoczi | 2018-06-27 | 1 | -0/+2 |
* | compiler: Add QEMU_BUILD_BUG_MSG() macro | Max Reitz | 2018-03-19 | 1 | -3/+9 |
* | lockable: add QemuLockable | Paolo Bonzini | 2018-02-08 | 1 | -0/+39 |
* | ucontext: annotate coroutine stack for ASAN | Marc-André Lureau | 2018-02-07 | 1 | -0/+4 |
* | use _Static_assert in QEMU_BUILD_BUG_ON | Andreas Grapentin | 2017-05-05 | 1 | -1/+3 |
* | Drop QEMU_GNUC_PREREQ() checks for gcc older than 4.1 | Peter Maydell | 2017-04-20 | 1 | -8/+0 |
* | compiler: expression version of QEMU_BUILD_BUG_ON | Michael S. Tsirkin | 2017-02-01 | 1 | -0/+3 |
* | compiler: rework BUG_ON using a struct | Michael S. Tsirkin | 2017-02-01 | 1 | -3/+7 |
* | QEMU_BUILD_BUG_ON: use __COUNTER__ | Michael S. Tsirkin | 2017-02-01 | 1 | -1/+5 |
* | compiler: drop ; after BUILD_BUG_ON | Michael S. Tsirkin | 2017-01-31 | 1 | -1/+2 |
* | compiler: Swap 'public domain' header for license | Felipe Franciosi | 2016-09-27 | 1 | -1/+5 |
* | compiler: never omit assertions if using a static analysis tool | Paolo Bonzini | 2016-07-17 | 1 | -0/+3 |
* | compiler.h: add QEMU_ALIGNED() to enforce struct alignment | Emilio G. Cota | 2016-06-12 | 1 | -0/+2 |
* | include: Clean up includes | Peter Maydell | 2016-02-23 | 1 | -1/+0 |
* | build: Don't redefine 'inline' | Eric Blake | 2016-02-16 | 1 | -12/+0 |
* | compiler.h: Use glue() in QEMU_BUILD_BUG_ON define | Peter Maydell | 2015-08-19 | 1 | -3/+1 |
* | osdep.h: Move some compiler-specific things to compiler.h | Peter Maydell | 2015-08-19 | 1 | -0/+47 |
* | qom: Add object_new_with_props() / object_new_withpropv() helpers | Daniel P. Berrange | 2015-06-19 | 1 | -0/+6 |
* | qemu/compiler: Define QEMU_ARTIFICIAL | Richard Henderson | 2014-09-29 | 1 | -0/+6 |
* | audio: Replace static functions in header file by macros, remove GCC_ATTR | Stefan Weil | 2013-06-21 | 1 | -3/+0 |
* | compiler: fix warning with GCC 4.8.0 | Paolo Bonzini | 2013-03-27 | 1 | -1/+1 |
* | misc: move include files to include/qemu/ | Paolo Bonzini | 2012-12-19 | 1 | -0/+58 |