dc6dc1f573
Rewrite atomic operations for powerpc in order to achieve the following: - Produce a type-clean implementation (in terms of functions arguments and returned values) for the primitives. - Fix errors with _long() atomics where they ended up with the wrong arguments to be accepted. - Follow the sys/type.h specifics that define the numbered types starting from standard C types. - Let _ptr() version to not auto-magically cast arguments, but leave the burden on callers, as _ptr() atomic is intended to be used relatively rarely. Fix cfi in order to support the latest point. In collabouration with: bde Tested by: andreast, nwhitehorn, jceel MFC after: 2 weeks |
||
---|---|---|
.. | ||
cfi_bus_fdt.c | ||
cfi_bus_ixp4xx.c | ||
cfi_core.c | ||
cfi_dev.c | ||
cfi_disk.c | ||
cfi_reg.h | ||
cfi_var.h |