[U-Boot] [PATCH V3] ARM: Don't include libgcc anymore

Wolfgang Denk wd at denx.de
Sat Aug 8 01:32:57 CEST 2009


Dear Jean-Christophe PLAGNIOL-VILLARD,

In message <20090807215836.GR13346 at game.jcrosoft.org> you wrote:
>
> > If so, please let me know, and include exact information how to
> > reproduce such problems - which board, which exact tool chain, how to
> > run it, which error messages you see, etc.

Please read what I wrote.

> > At the moment I don't see any advantages of your patch. On  contrary,
> > I would like to avoid such an intrusive change so late in the release
> > cycle unless there is really good reason for it.
> the omap3 does not build with my toolchains

The omap3? There is no board configuration "omap3" in Mainline.

Please provide full details - which board name (so I can try and
byuild it, too), which exact tool chain (so I can try this one, too),
and especially what your error messages were.

> as it's also miss other EABI function
> __aeabi_idivmod
> __aeabi_uidivmod

What are you talking about? Did you actually test my patch? I don't
think so. See the last lines of it:

...
+
+.globl __aeabi_uidivmod
+__aeabi_uidivmod:
+
+	stmfd	sp!, {r0, r1, ip, lr}
+	bl	__aeabi_uidiv
+	ldmfd	sp!, {r1, r2, ip, lr}
+	mul	r3, r0, r2
+	sub	r1, r1, r3
+	mov	pc, lr
+
+.globl __aeabi_idivmod
+__aeabi_idivmod:
+
+	stmfd	sp!, {r0, r1, ip, lr}
+	bl	__aeabi_idiv
+	ldmfd	sp!, {r1, r2, ip, lr}
+	mul	r3, r0, r2
+	sub	r1, r1, r3
+	mov	pc, lr
-- 
1.6.0.6


So - which function names get added here?


> so yes we do need it

You must provide better facts. What you claim here is obviously not
correct. Please check again.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Of all possible committee reactions to any  given  agenda  item,  the
reaction  that will occur is the one which will liberate the greatest
amount of hot air.                                -- Thomas L. Martin


More information about the U-Boot mailing list