Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-02-26 Thread Mike Stump
On Feb 26, 2016, at 10:58 AM, Martin Jambor wrote: > I have asked HSA foundation Thanks. > The license is going to be: > > The MIT License (MIT) Wonderful.

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-02-26 Thread Martin Jambor
Hi, I hope I've got some good news: On Thu, Jan 14, 2016 at 05:18:56PM -0800, Ian Lance Taylor wrote: > Jakub Jelinek writes: > > > On Wed, Jan 13, 2016 at 06:39:33PM +0100, Martin Jambor wrote: > >> the following patch adds a BRIG (binary representation of HSAIL) > >> representation description

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-01-18 Thread Martin Jambor
Hi, On Sat, Jan 16, 2016 at 12:43:07PM +0100, Jakub Jelinek wrote: > On Fri, Jan 15, 2016 at 06:23:05PM +0100, Martin Jambor wrote: > > BRIG_KIND_OPERAND_REGISTER = 0x300a, > > BRIG_KIND_OPERAND_STRING = 0x300b, > > BRIG_KIND_OPERAND_WAVESIZE = 0x3009c, > > BRIG_KIND_OPERAND_END = 0x300d >

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-01-16 Thread Jakub Jelinek
On Fri, Jan 15, 2016 at 06:23:05PM +0100, Martin Jambor wrote: > BRIG_KIND_OPERAND_REGISTER = 0x300a, > BRIG_KIND_OPERAND_STRING = 0x300b, > BRIG_KIND_OPERAND_WAVESIZE = 0x3009c, > BRIG_KIND_OPERAND_END = 0x300d The above looks weird, I'd have expected BRIG_KIND_OPERAND_WAVESIZE to be 0x30

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-01-15 Thread Richard Biener
On January 15, 2016 6:50:51 PM GMT+01:00, Mike Stump wrote: >On Jan 15, 2016, at 2:37 AM, Jakub Jelinek wrote: >> HSA Foundation grants express permission to any current Founder, >Promoter, >> Supporter Contributor, Academic or Associate member of HSA Foundation >to >> copy and redistribute UNMO

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-01-15 Thread Mike Stump
On Jan 15, 2016, at 2:37 AM, Jakub Jelinek wrote: > HSA Foundation grants express permission to any current Founder, Promoter, > Supporter Contributor, Academic or Associate member of HSA Foundation to > copy and redistribute UNMODIFIED versions of this specification So, this isn’t the GNU way.

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-01-15 Thread Martin Jambor
On Fri, Jan 15, 2016 at 01:03:35PM +0100, Jakub Jelinek wrote: > On Fri, Jan 15, 2016 at 11:37:32AM +0100, Jakub Jelinek wrote: > > On Fri, Jan 15, 2016 at 11:14:33AM +0100, Martin Jambor wrote: > > > > Martin, could you ask the HSA Foundation or AMD or whoever if there is > > > > any way they coul

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-01-15 Thread Jakub Jelinek
On Fri, Jan 15, 2016 at 11:37:32AM +0100, Jakub Jelinek wrote: > On Fri, Jan 15, 2016 at 11:14:33AM +0100, Martin Jambor wrote: > > > Martin, could you ask the HSA Foundation or AMD or whoever if there is > > > any way they could remove the second requirement of the license? It > > > adds yet anot

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-01-15 Thread Jakub Jelinek
On Fri, Jan 15, 2016 at 11:14:33AM +0100, Martin Jambor wrote: > > Martin, could you ask the HSA Foundation or AMD or whoever if there is > > any way they could remove the second requirement of the license? It > > adds yet another case where anybody distributing GCC has to list yet > > another cop

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-01-15 Thread Richard Biener
On Fri, Jan 15, 2016 at 11:14 AM, Martin Jambor wrote: > Hi, > > On Thu, Jan 14, 2016 at 05:18:56PM -0800, Ian Lance Taylor wrote: >> Jakub Jelinek writes: >> >> > On Wed, Jan 13, 2016 at 06:39:33PM +0100, Martin Jambor wrote: >> >> the following patch adds a BRIG (binary representation of HSAIL)

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-01-15 Thread Martin Jambor
Hi, On Thu, Jan 14, 2016 at 05:18:56PM -0800, Ian Lance Taylor wrote: > Jakub Jelinek writes: > > > On Wed, Jan 13, 2016 at 06:39:33PM +0100, Martin Jambor wrote: > >> the following patch adds a BRIG (binary representation of HSAIL) > >> representation description. It is within a single header

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-01-15 Thread Richard Biener
On Fri, Jan 15, 2016 at 2:18 AM, Ian Lance Taylor wrote: > Jakub Jelinek writes: > >> On Wed, Jan 13, 2016 at 06:39:33PM +0100, Martin Jambor wrote: >>> the following patch adds a BRIG (binary representation of HSAIL) >>> representation description. It is within a single header file >>> describi

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-01-14 Thread Ian Lance Taylor
Jakub Jelinek writes: > On Wed, Jan 13, 2016 at 06:39:33PM +0100, Martin Jambor wrote: >> the following patch adds a BRIG (binary representation of HSAIL) >> representation description. It is within a single header file >> describing the binary structures and constants of the format. >> >> The

Re: [hsa merge 08/10] HSAIL BRIG description header file

2016-01-14 Thread Jakub Jelinek
On Wed, Jan 13, 2016 at 06:39:33PM +0100, Martin Jambor wrote: > the following patch adds a BRIG (binary representation of HSAIL) > representation description. It is within a single header file > describing the binary structures and constants of the format. > > The file comes from the HSA Foundat

[hsa merge 08/10] HSAIL BRIG description header file

2016-01-13 Thread Martin Jambor
Hi, the following patch adds a BRIG (binary representation of HSAIL) representation description. It is within a single header file describing the binary structures and constants of the format. The file comes from the HSA Foundation (I have only added the HSA_BRIG_FORMAT_H macro and check and rem