This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: News MIPS option -mno-shared
- From: Thiemo Seufer <ica2_ts at csv dot ica dot uni-stuttgart dot de>
- To: Dave Korn <dave dot korn at artimi dot com>
- Cc: 'Ian Lance Taylor' <ian at wasabisystems dot com>,'David Daney' <ddaney at avtrex dot com>, binutils at sourceware dot org
- Date: Fri, 10 Dec 2004 15:12:47 +0100
- Subject: Re: News MIPS option -mno-shared
- References: <m3hdmv8b79.fsf@gossamer.airs.com> <NUTMEGtgTIFprhMOgRG000005de@NUTMEG.CAM.ARTIMI.COM>
Dave Korn wrote:
[snip]
> David, another thing that could break your code is if the MIPS gcc port starts
> to use RTL prolog generation; when that happens, you'll start to see code where
> instructions from the body of the function are migrated upward in among prolog
> instructions by the scheduler.
FWIW, the o32 ABI IIRC requires the gpsetup to make up the first three
instructions of a function. I think for exactly the reasons discussed
before.
Thiemo