diff options
-rw-r--r-- | compiler/commands.nim | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/commands.nim b/compiler/commands.nim index d0936a0c6..504550045 100644 --- a/compiler/commands.nim +++ b/compiler/commands.nim @@ -486,6 +486,8 @@ proc processSwitch*(switch, arg: string, pass: TCmdLinePass, info: TLineInfo; of "project": processOnOffSwitchG(conf, {optWholeProject, optGenIndex}, arg, pass, info) of "gc": + if conf.backend == backendJs: + return expectArg(conf, switch, arg, pass, info) if pass in {passCmd2, passPP}: case arg.normalize |