add deprecated warnings for {.deadcodeelim: on.} (#21277)
This commit is contained in:
parent
fc7385bfda
commit
93e4f278a1
1 changed files with 2 additions and 1 deletions
|
|
@ -929,7 +929,8 @@ proc singlePragma(c: PContext, sym: PSym, n: PNode, i: var int,
|
||||||
of wThreadVar:
|
of wThreadVar:
|
||||||
noVal(c, it)
|
noVal(c, it)
|
||||||
incl(sym.flags, {sfThread, sfGlobal})
|
incl(sym.flags, {sfThread, sfGlobal})
|
||||||
of wDeadCodeElimUnused: discard # deprecated, dead code elim always on
|
of wDeadCodeElimUnused:
|
||||||
|
warningDeprecated(c.config, n.info, "'{.deadcodeelim: on.}' is deprecated, now a noop") # deprecated, dead code elim always on
|
||||||
of wNoForward: pragmaNoForward(c, it)
|
of wNoForward: pragmaNoForward(c, it)
|
||||||
of wReorder: pragmaNoForward(c, it, flag = sfReorder)
|
of wReorder: pragmaNoForward(c, it, flag = sfReorder)
|
||||||
of wMagic: processMagic(c, it, sym)
|
of wMagic: processMagic(c, it, sym)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue