This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [CFT] kill darwin encode_section_info


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?


Andreas


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]