This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


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: continuing sparcv9 odyssey---need gnu as?


On Wed, Jan 16, 2002 at 05:48:31PM -0500, Brad Lucier wrote:
> OK, with the fixes recently installed by Jakub, I can start
> to test the sparcv9 port again.  When compiling a *very* large
> routine with gcc version 3.1 20020116, configured for
> sparcv9-sun-solaris2.9, I get the following messages:
> 
>   gcc -m64 -O1 -fschedule-insns2 -fno-strict-aliasing -fno-math-errno -mcpu=ultrasparc -mtune=ultrasparc -Wall -W -Wno-unused -c -I.  -D___PRIMAL -D___LIBRARY -D___SINGLE_HOST _num.c
> 
> _num.scm: In function `___H__20___num':
> _num.scm:3863: warning: comparison between signed and unsigned
> _num.scm:4100: warning: comparison between signed and unsigned
> _num.scm:4100: warning: comparison between signed and unsigned
> /usr/ccs/bin/as: "/tmp/ccEc0Bmy.s", line 38609: error: word displacement will not fit in 16 bits
> /usr/ccs/bin/as: "/tmp/ccEc0Bmy.s", line 38673: error: word displacement will not fit in 16 bits
> /usr/ccs/bin/as: "/tmp/ccEc0Bmy.s", line 38710: error: word displacement will not fit in 16 bits
> /usr/ccs/bin/as: "/tmp/ccEc0Bmy.s", line 38759: error: word displacement will not fit in 16 bits
> /usr/ccs/bin/as: "/tmp/ccEc0Bmy.s", line 38822: error: word displacement will not fit in 16 bits
> /usr/ccs/bin/as: "/tmp/ccEc0Bmy.s", line 39035: error: word displacement will not fit in 16 bits
> /usr/ccs/bin/as: "/tmp/ccEc0Bmy.s", line 39225: error: word displacement will not fit in 16 bits
> /usr/ccs/bin/as: "/tmp/ccEc0Bmy.s", line 39279: error: word displacement will not fit in 16 bits
> 
> I searched for "word displacement ... 16 bits" in the gcc-bugs mail list
> but found nothing.
> 
> Any suggestions on how I should proceed?  The compile went fine with the
> command line
> 
>   gcc -m32 -O1 -fschedule-insns2 -fno-strict-aliasing -fno-math-errno -mcpu=supersparc -mtune=ultrasparc -Wall -W -Wno-unused -c -I.  -D___PRIMAL -D___LIBRARY -D___SINGLE_HOST _num.c

What exactly contains line 38609 (and some code around)?

	Jakub


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