This is the mail archive of the
mailing list for the GCC project.
Re: [CFT] kill darwin encode_section_info
- From: Andreas Tobler <toa at pop dot agri dot ch>
- To: Richard Henderson <rth at twiddle dot net>, gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Mon, 12 May 2003 22:24:37 +0200
- Subject: Re: [CFT] kill darwin encode_section_info
- References: <20030512200542.GA13794@twiddle.net>
Richard Henderson wrote:
Gets rid of lots of Very Wrong frobbing of the interned
strings in the symbol table.
Instead we use UNSPEC patterns to record that a given type
of addressing is desired (base-relative or non_lazy_ptr)
and delay creating the backing data structures for these
until the instructions are actually emitted during final.
Since I don't have a darwin system myself, I can't test
more than just cross-compilation. I have a little test
program that generates one of every kind of relocation,
and that seems to work, but...
Anyway, I'd appreciate someone testing this for real.
Given the situation that the this piece bootstrap again, what languages
do you like to have been tested? c,c++,java?