This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: List of important PRs for 3.3.1, week -3.5
- From: Dale Johannesen <dalej at apple dot com>
- To: Andrew Pinski <pinskia at physics dot uc dot edu>
- Cc: Dale Johannesen <dalej at apple dot com>, Wolfgang Bangerth <bangerth at ices dot utexas dot edu>, gcc at gcc dot gnu dot org, mark at codesourcery dot com
- Date: Mon, 23 Jun 2003 18:08:36 -0700
- Subject: Re: List of important PRs for 3.3.1, week -3.5
On Monday, June 23, 2003, at 05:50 PM, Andrew Pinski wrote:
Could you add 3187 as it is a regression from 2.95.3 and should have
been marked as a regression long time ago?
I think someone from apple sent in a patch to fix this but I could be
wrong.
It's only sort of a regresion; 2.95.3 did not follow the standard in
this area, and the extra functions
are a side effect of conformance. At least another entry point is
necessary.
Apple has code that changes one of the duplicate functions to be a call
to the other one, and
lets sibcall change this into a single branch insn. I don't recall
whether this was submitted,
and don't know whether such an approach would be welcomed. Certainly
multiple entry
points seem cleaner to me, but MacOS can't currently handle them.