jack2/macosx
Colin McEwan dff7fa4fa8
Fix alignment of fields for atomic accesses (#761)
* Assert alignment is suitable for atomic accesses

* Move fields and pad to meet alignment constraints

* Add padding to JackEngineControl to account for inherited data

* Parenthesise padding length for clarity

* Revert "Parenthesise padding length for clarity"

This reverts commit 1f757b9ece5e3b032743c6c5ac49e83c3928e3de.

* Revert "Add padding to JackEngineControl to account for inherited data"

This reverts commit 3d8c7d83ad9483280f623171af7e40ccc76cef38.

* Revert "Move fields and pad to meet alignment constraints"

This reverts commit ff631bbbdc2279df05f3a18dd44e8fd68be2e04d.

* Assure alignment by using 'alignas' on fields
2021-06-30 09:16:28 +01:00
..
coreaudio Fixing macOS version API use 2020-12-28 20:33:08 +00:00
coremidi Correct use of Start/Stop return type in JackCoreMidiDriver. 2020-10-03 11:37:40 +02:00
JackAtomic_os.h Fix alignment of fields for atomic accesses (#761) 2021-06-30 09:16:28 +01:00
JackCompilerDeps_os.h Delete some redundant macros and typedefs. 2013-01-08 14:44:10 +01:00
JackMachSemaphore.h Fixup macos semaphore usage 2020-06-15 06:50:33 +02:00
JackMachSemaphore.mm Restrict macos semaphore names to 32 chars, fix already-set size 2020-06-15 07:12:26 +02:00
JackMachThread.h Modernize MacTypes.h #includes. 2015-12-13 18:15:03 +01:00
JackMachThread.mm Renamed OSX C++ files to Objective-C++ files 2015-12-15 19:21:12 +00:00
JackMachTime.c Define NETWORK_PROTOCOL. 2013-05-15 19:37:16 +02:00
JackPlatformPlug_os.h Use macos-specific semaphore under macos 2020-06-13 20:00:02 +02:00
generate-pkg.sh Cleanup macos package files after generation 2020-07-27 00:27:12 +01:00
package-welcome.txt.in Reword macos readme package, mention full file list 2020-06-22 22:37:23 +02:00
package.xml.in Fix macos package 2020-07-27 00:25:17 +01:00
uptime.c Solving problems while compiling jack2 on macOS X with dbus support (#434) 2019-02-24 18:09:47 +01:00
uptime.h Solving problems while compiling jack2 on macOS X with dbus support (#434) 2019-02-24 18:09:47 +01:00