Luca Boccassi e376c81c2d Problem: SIGBUS on SPARC64
Solution: force the compiler to make the atomic_counter_t alignment
friendly.
This will ensure that the pointers inside the buffers allocated by
shared_message_memory are aligned, at the cost of growing the memory
size of atomic_counter_t from 4 to 8 bytes on 64 bit (when not using
mutexes).
Note that although content_t contains an atomic_counter_t, the
compiler already padded the struct so there is no change in the
buffer sizes used by the engines, save for the extra 4 bytes for the
buffer's own single atomic counter.
Fixes #2588
2017-08-11 17:48:23 +01:00
..
2016-01-29 21:17:11 +02:00
2016-04-14 21:10:12 +01:00
2017-08-11 17:48:23 +01:00
2016-01-28 15:07:31 +01:00
2017-07-27 07:06:19 +03:00
2016-09-17 08:44:00 +02:00
2016-01-29 10:53:47 +02:00
2016-04-25 12:18:46 +01:00
2016-01-28 15:07:31 +01:00
2016-06-10 00:42:43 +02:00
2016-01-28 15:07:31 +01:00
2016-04-21 14:50:58 +03:00
2016-04-21 14:50:58 +03:00
2017-07-31 15:31:47 +01:00
2017-07-31 15:31:47 +01:00
2016-01-28 15:07:31 +01:00
2014-01-12 12:30:45 +01:00
2017-03-30 13:57:47 -07:00
2016-10-10 17:50:50 -05:00
2017-07-31 15:31:47 +01:00
2017-07-31 15:31:47 +01:00
2016-04-25 12:18:46 +01:00
2016-01-28 15:07:31 +01:00
2016-01-28 15:07:31 +01:00
2016-12-13 11:09:01 +08:00
2016-01-28 15:07:31 +01:00
2016-01-28 15:07:31 +01:00
2016-01-28 15:07:31 +01:00
2016-01-29 21:17:11 +02:00
2016-01-28 15:07:31 +01:00
2016-04-21 14:50:58 +03:00
2016-04-21 14:50:58 +03:00
2017-04-04 09:50:33 +01:00
2016-09-17 08:44:00 +02:00
2016-01-28 15:07:31 +01:00
2017-04-10 13:57:29 -04:00
2017-04-10 13:57:29 -04:00
2017-03-12 13:11:11 +00:00
2016-01-28 15:07:31 +01:00
2012-06-12 21:30:24 -04:00
2016-12-10 16:44:51 +03:00
2016-01-28 15:07:31 +01:00
2016-01-28 15:07:31 +01:00
2016-04-25 12:18:46 +01:00
2016-01-28 15:07:31 +01:00
2016-04-14 21:10:12 +01:00