Incorrect options passed to ld on i386-pc-solaris2 with -mimpure-text

David Daney daney@ibw.com.ni
Mon May 31 21:06:00 GMT 1999


Jeffrey A Law wrote:
> 
>   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?
> 

Perhaps that is true, however this seems to be more of a Solaris issue
rather than an i386 problem.  Also in my haste to get it to work, I may
not have made proper changes to all required files.


> You should also update invoke.texi to mention the new switch under the
> "i386 Options".
> 
> jeff

-- 
David S. Daney        Managua Nicaragua +505 265-7318
daney@ibw.com.ni



More information about the Gcc-bugs mailing list