This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [linux-sh:03096] Re: [linux] Re: About tool chain in http://kegel.com/crosstool/


On Wed, Nov 19, 2003 at 09:04:12AM +0900, kaz Kojima wrote:
> Hi,
> 
> Dan Kegel <dank@kegel.com> wrote:
> > I'll try that, thanks.  I notice that the '.hidden' isn't in cvs yet.
> > I also notice you've been trying to get that into CVS for two years
> > now (http://gcc.gnu.org/ml/gcc-patches/2001-10/msg00053.html).
> > Time for another try?  It'd be nice if gcc-3.4 (and maybe even gcc-3.3.3)
> > didn't need a patch for this.
> 
> The situation is a bit complicated. sh-linux target doesn't make
> shared libgcc in gcc-3.3.x.
> OTOH, I withdrew that .hidden patch because gcc-3.3 has a general
> mechanism to make all libgcc functions .hidden. But I missed that
> that mechanism was conditionalized later so that it's done only
> when the target creates the shared libgcc.
> In 3.4, sh-linux target becomes to use the shared libgcc like as
> all other linux targets, so there is no problem.
> 
> I inclined to backport 3.4 shared libgcc stuff to 3.3.3 rather
> than the old .hidden patch. How do you think about it?
> I'm happy if you or ZhouChang create a PR on gcc bugzilla about
> this issue.

For what it's worth, this patch looks pretty much like the one I'm
using with 3.3.1.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]