Overview
Comment: | Split atomic.h into multiple files
Having one file per implementation reduces the #ifdef hell and makes it |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
7115c55ef0672f26c9796d2d05ace880 |
User & Date: | js on 2016-07-31 23:04:07 |
Other Links: | manifest | tags |
Context
2016-07-31
| ||
23:41 | atomic.h: Add support for __atomic_* builtins check-in: 64edae4128 user: js tags: trunk | |
23:04 | Split atomic.h into multiple files check-in: 7115c55ef0 user: js tags: trunk | |
21:54 | Add of_memory_barrier_{producer,consumer}() check-in: 24796a2dc1 user: js tags: trunk | |
Changes
Modified configure.ac from [63d666586e] to [2f85c2e426]. [diff]
Modified src/atomic.h from [0145f59683] to [f5eb774718]. [diff]
Added src/atomic_no_threads.h version [bbb1ad3ed3].
Added src/atomic_osatomic.h version [68618eeec8].
Added src/atomic_powerpc.h version [fb94b6b87b].
Added src/atomic_sync_builtins.h version [561fdfecad].
Added src/atomic_x86.h version [45780c4945].
Modified src/objfw-defs.h.in from [427af0f6c6] to [f68c946c0e]. [diff]