This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: gcj executable size reduction?
- From: Bryce McKinlay <mckinlay at redhat dot com>
- To: "Boehm, Hans" <hans dot boehm at hp dot com>
- Cc: "'Per Bothner'" <per at bothner dot com>, java at gcc dot gnu dot org
- Date: Mon, 19 Apr 2004 21:28:48 -0400
- Subject: Re: gcj executable size reduction?
- References: <0C3EFB691636964BBF914AE56AE83A895020AA@hplex4.hpl.hp.com>
Boehm, Hans wrote:
There's a related problem, which is on my to-do list for the garbage collector.
It appears that at least for X86 Linux, exception range tables end up in
a writable data segment.
Unfortunately, the otherwise static and read-only DWARF2 EH info
contains a reference to the global function __gcj_personality_v0 in
every CIE entry. That requires a runtime relocation so its probably why
the EH info ends up in a writable section.
Regards
Bryce