This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
What to do with MAPPED_LOCATION
- From: Steven Bosscher <stevenb dot gcc at gmail dot com>
- To: gcc at gcc dot gnu dot org
- Cc: Per Bothner <per at bothner dot com>
- Date: Sat, 13 May 2006 14:02:18 +0200
- Subject: What to do with MAPPED_LOCATION
Hi,
A long time ago, Per added USE_MAPPED_LOCATION, but a full switch-over was
held up by (fixable) PCH issues and by Ada maintainers who expect problems
for GNAT if USE_MAPPED_LOCATION becomes the default.
The latest discussions I could find about this concluded that it should
work for Ada too (http://gcc.gnu.org/ml/gcc/2004-10/msg00251.html). But
when Per posted a patch to make it work, it was rejected anyway by GNAT
maintainers because "we do not want to create a strong dependency between
the Ada front-end and one particular GCC back-end notion of linemap/source
location" (http://gcc.gnu.org/ml/gcc/2005-03/msg00924.html).
Then, nothing happened...
So now we have a half-completed conversion to USE_MAPPED_LOCATION which is
currently broken (doesn't bootstrap for me with --enable-mapped-locations).
Question: should USE_MAPPED_LOCATION be taken out again now? Or is anyone
going to work on it to complete this project?
Gr.
Steven