FR: Pull Request - Add FMA3 and FMA4 instruction detection, and improved Linux information support


PR is here:

What this covers:

  • Added FMA3 and FMA4 instruction detection.
  • Allowed getting the OS name on Linux. This will return “Ubuntu” instead of “Linux”, for example.
  • SystemStats::isOperatingSystem64Bit() wasn’t flexible enough on Linux, so I think I added a better means of checking that. Open to discuss that change.

FR: Add FMA3 and FMA4 instruction detection, and improve Linux information support

It’s just a detail but according to lsb-release is deprecated by os-release . At least on my Debian distro, I only have the os-release file.


Noted! Someone else mentioned the same on my PR so I’ll make that change.