t, I believe the
> heap and stack will automatically be made non-executable.
Exec stack is a separate issue from the plt/got layout. You need a
kernel that sets non-exec stack by default and respects PT_GNU_STACK
program header.
--
Alan Modra
IBM OzLabs - Linux Technology Centre
--
To UN
that the 3.4 branch
> is definitely closed. I've not found anything remotely similar
> from bugzilla.
>
> >
> > But if I copy the function stl_le_p to a seperate file, the function
> > will compile with GCC 3.4.
Check preprocessor output. My guess is that you have s
.gz
--
Alan Modra
IBM OzLabs - Linux Technology Centre
gt; instruction I believe. I'm not sure that it's that bad either.
Yes, ppc64 function pointers are pointers to a function descriptor.
--
Alan Modra
IBM OzLabs - Linux Technology Centre
> Anything left to improve?
Plenty. For starters, I'd like to get rid of those pesky dot symbols.
ie. A ".foo" symbol defined as well as a "foo" symbol for each function
"foo".
--
Alan Modra
IBM OzLabs - Linux Technology Centre
SE have picked this up in their gcc-3.3 and gcc-3.2
compilers, which I suppose is fair enough given that this is an ABI
change.
--
Alan Modra
IBM OzLabs - Linux Technology Centre
6 matches
Mail list logo