9b59d532fc
hwloc_x86_discover() calls hwloc_look_x86() twice, which calls hwloc_have_x86_cpuid(). If everything gets inlined, the asm label inside hwloc_have_x86_cpuid() is duplicated. Use a local label with f annotation in jumps to avoid the problem. Thanks to Thomas Van Doren for reporting the issue (found with gcc -m32). (cherry picked from commit open-mpi/hwloc@50e447f5bc) Signed-off-by: Jeff Squyres <jsquyres@cisco.com>