[GHC] #12891: Automate symbols inclusion in RtsSymbols.c from Rts.h

GHC ghc-devs at haskell.org
Mon Nov 28 19:52:04 UTC 2016


#12891: Automate symbols inclusion in RtsSymbols.c from Rts.h
-------------------------------------+-------------------------------------
           Reporter:  Phyx-          |             Owner:
               Type:  task           |            Status:  new
           Priority:  normal         |         Milestone:
          Component:  Build System   |           Version:  8.0.1
           Keywords:  newcomer       |  Operating System:  Unknown/Multiple
       Architecture:                 |   Type of failure:  None/Unknown
  Unknown/Multiple                   |
          Test Case:                 |        Blocked By:
           Blocking:                 |   Related Tickets:  #12846
Differential Rev(s):                 |         Wiki Page:
-------------------------------------+-------------------------------------
 Public symbols that we export in the public headers (rooted from Rts.h)
 need to be added to the symbols table of the RTS.

 We currently do this by hand but the list can quickly grow out of sync.

 Investigate a way to automate either the inclusion or a check during build
 time.

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


More information about the ghc-tickets mailing list