diff options
author | Eugene Kabanov <ka@hardcore.kiev.ua> | 2017-03-16 15:47:53 +0200 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2017-03-16 14:47:53 +0100 |
commit | 9c99973ff867110c17a706c4481a90ade1cf0758 (patch) | |
tree | ae46ccfe077b22ff3fffe699c15fd9a27167c88d /compiler/condsyms.nim | |
parent | 13ba0b557e7009a397fa550747fbc92e6fb15400 (diff) | |
download | Nim-9c99973ff867110c17a706c4481a90ade1cf0758.tar.gz |
Make DragonFlyBSD a first class BSD-like OS (#5548)
Diffstat (limited to 'compiler/condsyms.nim')
-rw-r--r-- | compiler/condsyms.nim | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/compiler/condsyms.nim b/compiler/condsyms.nim index a738ddb48..4303fd6c8 100644 --- a/compiler/condsyms.nim +++ b/compiler/condsyms.nim @@ -41,9 +41,9 @@ proc isDefined*(symbol: string): bool = result = targetOS in {osLinux, osMorphos, osSkyos, osIrix, osPalmos, osQnx, osAtari, osAix, osHaiku, osVxWorks, osSolaris, osNetbsd, - osFreebsd, osOpenbsd, osMacosx} + osFreebsd, osOpenbsd, osDragonfly, osMacosx} of "bsd": - result = targetOS in {osNetbsd, osFreebsd, osOpenbsd} + result = targetOS in {osNetbsd, osFreebsd, osOpenbsd, osDragonfly} of "emulatedthreadvars": result = platform.OS[targetOS].props.contains(ospLacksThreadVars) of "msdos": result = targetOS == osDos @@ -57,7 +57,8 @@ proc isDefined*(symbol: string): bool = of "cpu32": result = CPU[targetCPU].bit == 32 of "cpu64": result = CPU[targetCPU].bit == 64 of "nimrawsetjmp": - result = targetOS in {osSolaris, osNetbsd, osFreebsd, osOpenbsd, osMacosx} + result = targetOS in {osSolaris, osNetbsd, osFreebsd, osOpenbsd, + osDragonfly, osMacosx} else: discard proc isDefined*(symbol: PIdent): bool = isDefined(symbol.s) |