diff options
author | David Malcolm <dmalcolm@redhat.com> | 2013-08-20 00:48:14 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2013-08-20 00:48:14 +0000 |
commit | 910c02a071adeae2000fedcfeba2172154f52c0d (patch) | |
tree | 080c5e5b18d9fa59fc4dff4c0c22fc13ee53b87c /gcc/passes.c | |
parent | c28878251aae25c0ce4ff7dfaf8fa22e9565757b (diff) | |
download | gcc-910c02a071adeae2000fedcfeba2172154f52c0d.zip gcc-910c02a071adeae2000fedcfeba2172154f52c0d.tar.gz gcc-910c02a071adeae2000fedcfeba2172154f52c0d.tar.bz2 |
Make gcc::context be GC-managed
* Makefile.in (GTFILES): Add context.h.
* context.c (gcc::context::operator new): New.
(gcc::context::gt_ggc_mx): New.
(gcc::context::gt_pch_nx): New.
(gcc::context::gt_pch_nx): New.
* context.h (gcc::context): Add GTY((user)) marking.
(gcc::context::operator new): New.
(gcc::context::gt_ggc_mx): New.
(gcc::context::gt_pch_nx): New.
(gcc::context::gt_pch_nx): New.
(g): Add GTY marking.
(gt_ggc_mx (gcc::context *)): New.
(gt_pch_nx (gcc::context *)): New.
(gt_pch_nx (gcc::context *ctxt, gt_pointer_operator op,
void *cookie)): New.
* gengtype.c (open_base_files) <ifiles>: Add context.h.
From-SVN: r201864
Diffstat (limited to 'gcc/passes.c')
0 files changed, 0 insertions, 0 deletions