mariadb/storage/xtradb/btr
Marko Mäkelä 8da33e3a86 MDEV-11349 (1/2) Fix some clang 4.0 warnings
In InnoDB and XtraDB functions that declare pointer parameters as nonnull,
remove nullness checks, because GCC would optimize them away anyway.

Use #ifdef instead of #if when checking for a configuration flag.

Clang says that left shifts of negative values are undefined.
So, use ~0U instead of ~0 in a number of macros.

Some functions that were defined as UNIV_INLINE were declared as
UNIV_INTERN. Consistently use the same type of linkage.

ibuf_merge_or_delete_for_page() could pass bitmap_page=NULL to
buf_page_print(), conflicting with the __attribute__((nonnull)).
2016-11-25 09:09:51 +02:00
..
btr0btr.cc Revert "Prepare XtraDB to be used with xtrabackup." 2016-10-23 00:10:37 +00:00
btr0cur.cc MDEV-11349 (1/2) Fix some clang 4.0 warnings 2016-11-25 09:09:51 +02:00
btr0defragment.cc MDEV-8799: Server crashes in btr_defragment_add_index, encryption.innodb-bad-key-change5 and alike fail in buildbot 2015-09-15 09:40:04 +03:00
btr0pcur.cc move to storage/xtradb 2015-05-04 19:15:28 +02:00
btr0scrub.cc MDEV-10886: encryption.innodb-bad-key-change fails (crashes) in buildbot 2016-09-27 07:54:27 +03:00
btr0sea.cc 5.6.31-77.0 2016-08-10 19:24:58 +02:00