detect_ref.go 529 B

123456789101112131415
  1. // Copyright (c) 2015 Klaus Post, released under MIT License. See LICENSE file.
  2. //go:build (!amd64 && !386 && !arm64) || gccgo || noasm || appengine
  3. // +build !amd64,!386,!arm64 gccgo noasm appengine
  4. package cpuid
  5. func initCPU() {
  6. cpuid = func(uint32) (a, b, c, d uint32) { return 0, 0, 0, 0 }
  7. cpuidex = func(x, y uint32) (a, b, c, d uint32) { return 0, 0, 0, 0 }
  8. xgetbv = func(uint32) (a, b uint32) { return 0, 0 }
  9. rdtscpAsm = func() (a, b, c, d uint32) { return 0, 0, 0, 0 }
  10. }
  11. func addInfo(info *CPUInfo, safe bool) {}