Incorrect options passed to ld on i386-pc-solaris2 with -mimpure-text
Jeffrey A Law
law@upchuck.cygnus.com
Mon May 17 01:00:00 GMT 1999
In message < 373650CD.33400577@ibw.com.ni >you write:
> The sparc version of gcc has the -mimpure-text option that causes -z
> text not to be passed to ld. The i386 version does not do this. This
> causes problems when compiling the java 1.2 sources on Solaris 2.7/i386.
>
> The following patch seems to correct the problem (the change was copied
> in from the sparc version of the file):
Don't you also need to add -mimpure-text to TARGET_SWITCHES in i386.md?
You should also update invoke.texi to mention the new switch under the
"i386 Options".
jeff
More information about the Gcc-bugs
mailing list