[GHC] #11749: Add long forms for -keep-* flags and possibly deprecate short forms

GHC ghc-devs at haskell.org
Thu Mar 24 12:42:00 UTC 2016


#11749: Add long forms for -keep-* flags and possibly deprecate short forms
-------------------------------------+-------------------------------------
           Reporter:  bgamari        |             Owner:
               Type:  task           |            Status:  new
           Priority:  normal         |         Milestone:  8.2.1
          Component:  Compiler       |           Version:  7.10.3
           Keywords:                 |  Operating System:  Unknown/Multiple
       Architecture:                 |   Type of failure:  None/Unknown
  Unknown/Multiple                   |
          Test Case:                 |        Blocked By:
           Blocking:                 |   Related Tickets:
Differential Rev(s):                 |         Wiki Page:
-------------------------------------+-------------------------------------
 The fact that GHC's `-keep-*` flags are short flags (e.g. begin with only
 one dash) is confusing and inconsistent with most of the rest of our
 flags, which use the typical gnu long form (with two dashes).

 I propose that we add `--keep-*` flags and consider deprecating the short
 forms at some point.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11749>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list