The underscore change alone is enough to fix the build on 32-bit ppc and sparc. It's unclear to me if the dep_atomic even changes anything. Without it I still see -latomic in the command to build src/util/u_atomic_test. I would just drop that part. Reviewed-and-Tested-by: Matt Turner <mattst88 at gmail.com> Thanks!