Skip to content

Commit

Permalink
Core: report every BSD as distinct operating system
Browse files Browse the repository at this point in the history
Each one has different kernel and userland. They do cross-pollinate
frequently but otherwise do not try to be compatible.
  • Loading branch information
jbeich committed May 26, 2015
1 parent 803e02e commit 87be57a
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions Core/Reporting.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -189,8 +189,6 @@ namespace Reporting
return "Mac";
#elif defined(__SYMBIAN32__)
return "Symbian";
#elif defined(__FreeBSD__)
return "BSD";
#elif defined(BLACKBERRY)
return "Blackberry";
#elif defined(LOONGSON)
Expand All @@ -199,6 +197,16 @@ namespace Reporting
return "Nokia Maemo";
#elif defined(__linux__)
return "Linux";
#elif defined(__Bitrig__)
return "Bitrig";
#elif defined(__DragonFly__)
return "DragonFly";
#elif defined(__FreeBSD__)
return "FreeBSD";
#elif defined(__NetBSD__)
return "NetBSD";
#elif defined(__OpenBSD__)
return "OpenBSD";
#else
return "Unknown";
#endif
Expand Down

0 comments on commit 87be57a

Please sign in to comment.