From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Whaley Date: Mon, 14 Feb 2005 18:56:59 -0500 Subject: [U-Boot-Users] _udivsi3 and _umodsi3 from the compiler libraries instead of libarm.a In-Reply-To: <20050214233507.19778C1430@atlas.denx.de> References: <20050214233507.19778C1430@atlas.denx.de> Message-ID: <42113ACB.70208@applieddata.net> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Wolfgang Denk wrote: > In message <42112C01.9000003@applieddata.net> you wrote: > >>I had a problem linking u-boot for an IXP425 (ARM) board. The problem >>was that _udivsi3 and _umodsi3 were being satisfied from the compiler >>libraries instead of libarm.a. >> >>One fix that works is to change this line in the top level Makefile: >> >>--start-group $(LIBS) $(PLATFORM_LIBS) --end-group \ >> >>To this: >> >>--start-group $(LIBS) --end-group $(PLATFORM_LIBS) \ > > > Yes, this is what we changed in recent versions of U-Boot. > > >>I'm concerned that this might break other stuff. Is there a better way >>to fix this? > > > Can you please explain your concerns? Why should this break "other > stuff"? Why should there be a "better way", i. e. what is it that you > dislike with this solution? > > Best regards, > > Wolfgang Denk > I was only concerned only because I wasn't sure that some system didn't depend on the compiler libraries being searched twice. Sorry, I'm reinventing the wheel (I just downloaded this 2 weeks ago).