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

Re: [Xen-devel] [PATCH ARM v8 3/4] mini-os: arm: build system



Ian Campbell, le Tue 21 Oct 2014 12:44:27 +0100, a écrit :
> > +ifeq ($(XEN_TARGET_ARCH),arm32)
> > +# Need libgcc.a for division helpers
> 
> Is this the __aeabi_* stuff?
> 
> Samuel, is this sort of thing OK in mini-os? Usually on the Xen/kernel
> side we avoid libgcc.a and instead have our own copies of such helpers.
> I don't recall why, I don't think it is licensing (libgcc has an
> exception). Possibly just to give some control over what gets included?

IIRC we would tend to get additional things brought in, with special
linker features and all kinds of things we don't want to have to
support.  Since you never know what compiler would be used, it was saner
to just provide an implementation.

Samuel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.