[GHC] #13896: Use response file to invoke hsc2hs
GHC
ghc-devs at haskell.org
Thu May 3 19:21:31 UTC 2018
#13896: Use response file to invoke hsc2hs
---------------------------------+----------------------------------------
Reporter: bgamari | Owner: ckoparkar
Type: bug | Status: patch
Priority: normal | Milestone: 8.6.1
Component: hsc2hs | Version: 8.0.1
Resolution: | Keywords: newcomer
Operating System: Windows | Architecture: Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s): Phab:D4612
Wiki Page: |
---------------------------------+----------------------------------------
Comment (by Ben Gamari <ben@…>):
In [changeset:"866525a1765715b8b9902e1bd53b9af1c7a93a30/ghc" 866525a/ghc]:
{{{
#!CommitTicketReference repository="ghc"
revision="866525a1765715b8b9902e1bd53b9af1c7a93a30"
Move the ResponseFile module from haddock into base
GHC and the build tools use "response files" to work around the limit
on the length of command line arguments on Windows. Haddock's
implementation of parsing response files (i.e escaping/unescaping the
appropriate characters) seems complete, is well tested, and also
closely matches the GCC version. This patch moves the relevant bits
into `base` so that it's easier for other libraries to reuse it.
Test Plan: make test TEST=T13896
Reviewers: bgamari, RyanGlScott, 23Skidoo, hvr
Reviewed By: RyanGlScott
Subscribers: thomie, carter
GHC Trac Issues: #13896
Differential Revision: https://phabricator.haskell.org/D4612
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/13896#comment:10>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list