mirror of
https://github.com/MariaDB/server.git
synced 2025-01-23 23:34:34 +01:00
788b95bc72
Solaris 10 Sparc 64bit. include/my_atomic.h: Prototypes in the non-inline (extern) case were wrong: they were missing "U_a" i.e. "volatile *". Caused a segfault in my_atomic-t on Solaris10 Sparc 64. storage/maria/ma_loghandler.c: Move "buffer" array up in the struct, to get it aligned on long-boundary so that page cache can use bmove512() (it was not aligned and bmove512() was used, causing SIGBUS on Solaris10 Sparc 64). storage/maria/unittest/ma_pagecache_consist.c: doing *(uint*)(charbuff)=something is not ok on sparc machines, we must use int4store/uint4korr. Fixes a SIGBUS on Solaris10 Sparc 64. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
lockman-t.c | ||
lockman1-t.c | ||
lockman2-t.c | ||
ma_control_file-t.c | ||
ma_loghandler_examples.c | ||
ma_maria_log_cleanup.c | ||
ma_pagecache_consist.c | ||
ma_pagecache_single.c | ||
ma_test_all-t | ||
ma_test_loghandler-t.c | ||
ma_test_loghandler_first_lsn-t.c | ||
ma_test_loghandler_max_lsn-t.c | ||
ma_test_loghandler_multigroup-t.c | ||
ma_test_loghandler_multithread-t.c | ||
ma_test_loghandler_noflush-t.c | ||
ma_test_loghandler_nologs-t.c | ||
ma_test_loghandler_pagecache-t.c | ||
ma_test_loghandler_purge-t.c | ||
ma_test_recovery.expected | ||
ma_test_recovery.pl | ||
Makefile.am | ||
test_file.c | ||
test_file.h | ||
trnman-t.c |