Re: compile failure: pacache.S and .size

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 13 Mar 2011, Meelis Roos wrote:

> > > This preprocesses to
> > > 
> > >  .procend
> > > .size disable_sr_hashing_asm, .-disable_sr_hashing_asm
> > > 
> > >  .end
> > 
> > It looks to me like someone may have removed the necessary whitespace before
> > .size in linkage.h.  It may now be necessary for parisc to define its own
> > version of END.  Don't think this has anything to do with binutils.
> 
> But the defines of ENDPROC and END in linkage.h are from 2006, commit 
> ab7efcc9 from Jan Beulich. This has not changed, binutils has, thus my 
> idea about binutils difference. However, I do not have the old binutils 
> package easyly availbale right now so I can not test that today.

You are correct, there is a new error message for .size
http://sourceware.org/bugzilla/show_bug.cgi?id=12519
and the change was applied to the 2.21 branch.

The message was introduced because you can't size a function across
two sections.  It's not obvious why this is happening here.  So, I think
a binutils bug should be filed with preprocessed assembler.

Dave
-- 
J. David Anglin                                  dave.anglin@xxxxxxxxxxxxxx
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)
--
To unsubscribe from this list: send the line "unsubscribe linux-parisc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux SoC]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux