GNU_STACK ELF header
Dr Andrew John Hughes
ahughes at redhat.com
Fri Aug 27 10:49:15 PDT 2010
On 27 August 2010 16:31, Kelly O'Hair <kelly.ohair at oracle.com> wrote:
> Interesting. Had not heard about this new Elf header.
> The Linux systems and gcc compilers used for jdk5 and jdk6 builds is pretty
> gcc (GCC) 3.2.1-7a (J2SE release)
> gcc (GCC) 3.2.2 (SuSE Linux)
> For jdk7, we are using the gcc compiler provided with Fedora 9, gcc 4.3.0
> On Aug 26, 2010, at 11:25 PM, Douglas Simon wrote:
>> As a result of stack overflow detection breaking in Maxine on Linux, I
>> learnt about this ELF header. My experience is described here:
>> Is this issue known in HotSpot/JDK? If so, how exactly is the header being
>> omitted from the HotSpot and JDK libraries and executables?
This was discussed last year:
and is patched in IcedTea6 by icedtea-gcc-stack-markings.patch.
GCC 4.3 is the earliest version of GCC IcedTea has been built with, to
my knowledge, rather than the latest. I'm currently building with GCC
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and the OpenJDK
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
More information about the hotspot-dev