Atomic Operations In User Space Using GCC Natives
Tags: ARM, atomic-ops, gcc, portability, Programming
I have seen no less than four questions this week on Stack Overflow regarding facilities for atomic ops on Linux (and portably speaking, anything else that hosts GCC). Yes, gcc does have some facilities for this, take a look at this rather good overview. Unfortunately, these don’t seem to work on most ARM platforms, which [...]
Read: "Atomic Operations In User Space Using GCC Natives"GCC Easter Eggs – Shorter Enum Storage
Tags: gcc, gcc-easter-eggs, Programming, stackoverflow
This is the first in what will likely be a long series of posts regarding features in GCC that I find to be less than obvious. Technically, an easter egg (in a program) is some sort of functionality that accessed by undocumented and non-obvious means. To the less than guru regarding GCC, a _lot_ of [...]
Read: "GCC Easter Eggs – Shorter Enum Storage"


