libatomic