[project @ 1999-12-02 17:57:13 by simonmar]
authorsimonmar <unknown>
Thu, 2 Dec 1999 17:57:15 +0000 (17:57 +0000)
committersimonmar <unknown>
Thu, 2 Dec 1999 17:57:15 +0000 (17:57 +0000)
commit0e9a9af906266a131ede746ed860a381a6b0eabc
treea2e6aec9c270c6afd6df522c1dbaa7c579b053b1
parentb79fa717a965a0808bb74f34a14ba86e080193c5
[project @ 1999-12-02 17:57:13 by simonmar]
Change the convention for cost-centre labels to be <name>_cc and
cost-centre stacks to be <name>_ccs.  This makes cost-centre labels
more consistent with our other naming conventions, and fixes some
problems caused by cost-centre labels being misinterpreted by the
mangler.

This fixes one cause of profiled programs crashing; if you're seeing
this symptom then this patch may help.
ghc/compiler/absCSyn/CLabel.lhs
ghc/compiler/profiling/CostCentre.lhs
ghc/driver/ghc-asm.lprl