diff options
author | Edward Z. Yang <ezyang@mit.edu> | 2013-08-28 22:07:07 -0700 |
---|---|---|
committer | Edward Z. Yang <ezyang@cs.stanford.edu> | 2014-10-01 22:26:38 -0700 |
commit | 178eb9060f369b216f3f401196e28eab4af5624d (patch) | |
tree | fc13a84d0724345459b1a0086055fb388803dd16 /driver | |
parent | 3b5a840bba375c4c4c11ccfeb283f84c3a1ef22c (diff) | |
download | haskell-178eb9060f369b216f3f401196e28eab4af5624d.tar.gz |
Properly generate info tables for static closures in C--.
Summary:
Previously, we assumed all objects declared in C-- were not-static, even
ones which were CONSTR_NOCAF_STATIC. This used to be harmless, but now
we need this information to be correct.
Part of remove HEAP_ALLOCED patch set (#8199)
Depends on D264
Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Test Plan: validate
Reviewers: simonmar, austin
Subscribers: simonmar, ezyang, carter, thomie
Differential Revision: https://phabricator.haskell.org/D265
GHC Trac Issues: #8199
Diffstat (limited to 'driver')
0 files changed, 0 insertions, 0 deletions