Re: [Xen-devel] [PATCH v5 04/14] tables.h: add linker table support

2017-01-09 Thread Luis R. Rodriguez
On Fri, Jan 06, 2017 at 10:43:59PM +0200, Andy Shevchenko wrote: > On Fri, Jan 6, 2017 at 10:00 PM, Luis R. Rodriguez wrote: > > On Wed, Jan 04, 2017 at 11:47:14AM +0200, Andy Shevchenko wrote: > >> On Tue, Jan 3, 2017 at 11:25 PM, Luis R. Rodriguez > >> wrote: > >> > On Thu, Dec 22, 2016 at 03:

Re: [Xen-devel] [PATCH v5 04/14] tables.h: add linker table support

2017-01-06 Thread Andy Shevchenko
On Fri, Jan 6, 2017 at 10:00 PM, Luis R. Rodriguez wrote: > On Wed, Jan 04, 2017 at 11:47:14AM +0200, Andy Shevchenko wrote: >> On Tue, Jan 3, 2017 at 11:25 PM, Luis R. Rodriguez wrote: >> > On Thu, Dec 22, 2016 at 03:58:18PM +0200, Andy Shevchenko wrote: >> >> On Wed, 2016-12-21 at 18:38 -0800,

Re: [Xen-devel] [PATCH v5 04/14] tables.h: add linker table support

2017-01-06 Thread Luis R. Rodriguez
On Wed, Jan 04, 2017 at 11:47:14AM +0200, Andy Shevchenko wrote: > On Tue, Jan 3, 2017 at 11:25 PM, Luis R. Rodriguez wrote: > > On Thu, Dec 22, 2016 at 03:58:18PM +0200, Andy Shevchenko wrote: > >> On Wed, 2016-12-21 at 18:38 -0800, Luis R. Rodriguez wrote: > >> > +#define LINKTABLE_FOR_EACH(poin

Re: [Xen-devel] [PATCH v5 04/14] tables.h: add linker table support

2017-01-04 Thread Andy Shevchenko
On Tue, Jan 3, 2017 at 11:25 PM, Luis R. Rodriguez wrote: > On Thu, Dec 22, 2016 at 03:58:18PM +0200, Andy Shevchenko wrote: >> On Wed, 2016-12-21 at 18:38 -0800, Luis R. Rodriguez wrote: >> > +#define LINKTABLE_FOR_EACH(pointer, tbl) >> >> Hmm... SOMEONE LIKES CAPITAL LETTERS FOR everything, righ

Re: [Xen-devel] [PATCH v5 04/14] tables.h: add linker table support

2017-01-03 Thread Luis R. Rodriguez
On Thu, Dec 22, 2016 at 03:58:18PM +0200, Andy Shevchenko wrote: > On Wed, 2016-12-21 at 18:38 -0800, Luis R. Rodriguez wrote: > > +#define LINKTABLE_FOR_EACH(pointer, tbl) > > Hmm... SOMEONE LIKES CAPITAL LETTERS FOR everything, right? :-) > > I would expect more standa

Re: [Xen-devel] [PATCH v5 04/14] tables.h: add linker table support

2016-12-22 Thread Andy Shevchenko
On Wed, 2016-12-21 at 18:38 -0800, Luis R. Rodriguez wrote: > A linker table is a data structure that is stitched together from > items > in multiple object files. Linux has historically implicitly used > linker > tables for ages, however they were all built in an adhoc manner which > requires link

[Xen-devel] [PATCH v5 04/14] tables.h: add linker table support

2016-12-21 Thread Luis R. Rodriguez
A linker table is a data structure that is stitched together from items in multiple object files. Linux has historically implicitly used linker tables for ages, however they were all built in an adhoc manner which requires linker script modifications, per architecture. This adds a general linker ta