From ddc60b08e2fc5a051a131fb468c2f5343bf9f335 Mon Sep 17 00:00:00 2001 From: James Cowgill Date: Sun, 15 Jan 2017 00:44:51 +0000 Subject: Remove atomics section from doc/porting.dox --- doc/porting.dox | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/doc/porting.dox b/doc/porting.dox index 011e2e9..d9c4633 100644 --- a/doc/porting.dox +++ b/doc/porting.dox @@ -88,25 +88,6 @@ Be sure to place any generic implementation alternative in the @c \#else or use an @c \#ifndef, so no other code needs to know your conditional labels. -@section portcpu Processor Dependencies - -JACK uses some low-level machine operations for thread-safe updates to -shared memory. A low-level implementation of @c -is provided for every target processor architecture. There is also a -generic implementation using POSIX spin locks, but that is not a good -enough solution for serious use. - -The GCC package provides versions that work on most modern hardware. -We've tried to keep things as close to the original as possible, while -removing a bunch of os-specific files that didn't seem relevant. A -primary goal has been to avoid changing the CPU-dependent @c - headers. - -The relevant GCC documentation provides some helpful background, -especially the @c atomicity.h discussion at -. - - @section portissues Issues Not Addressed - Cross-compilation has not been tested, or even thought through in -- cgit v1.2.1