This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Ada, treelang needs to be converted to --enable-mapped-location
- From: Joe Buck <Joe dot Buck at synopsys dot COM>
- To: Per Bothner <per at bothner dot com>
- Cc: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>, gcc at gcc dot gnu dot org,bosch at gnat dot com
- Date: Wed, 6 Oct 2004 15:58:57 -0700
- Subject: Re: Ada, treelang needs to be converted to --enable-mapped-location
- References: <10410061250.AA02989@vlsi1.ultra.nyu.edu> <416457E6.5020503@bothner.com>
On Wed, Oct 06, 2004 at 01:39:02PM -0700, Per Bothner wrote:
> As Zack and have I've patiently tried to explain: line-map.[ch] is not
> part of or dependent on GCC or its back-end.
> ...
> Thus it is not a call-back. Using line-map.[ch] is like using say a
> regular expression package. It's a utility package that happens to be
> written in C and reside in libcpp; neither of which should prevent it
> from being used from Ada code.
So is the objection really to its placement in libcpp, a library that
is otherwise unused? Maybe this is just a code organization issue.
What if it were in libiberty instead? Would that calm people down
and make clear that it's not part of the GCC backend?