Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] Update on CPL to EPL transition -- help needed

Hi Dave,

Thanks for the update. I see the patch attached is what is contributed, and
agree that this is pretty straightforward (and would be hard to implement
any other way). I'll recommend this one be taken off the list.

Sebastien

> -----Original Message-----
> From: cdt-dev-admin@xxxxxxxxxxx 
> [mailto:cdt-dev-admin@xxxxxxxxxxx] On Behalf Of Dave Inglis
> Sent: Thursday, February 24, 2005 1:15 PM
> To: cdt-dev@xxxxxxxxxxx
> Subject: Re: [cdt-dev] Update on CPL to EPL transition -- help needed
> 
> Dirk Dorr contribution was just adding EM_AVR and EM_MSP430 
> to the Elf class.
> I think this is safe since it just the additions of some 
> constants and a bit of code to an existing case statement 
> (and can't be re-implemented any other way).
> 
> Dave.
> 
> Sebastien Marineau wrote:
> > Thanks Doug. In the meantime, I got an email from Hasse, so these 
> > should fall off the list shortly. That will leave Dirk Dorr 
> and Christophe Juniet.
> > Alain/Dave -- do you have any assesment of how much work it 
> would be 
> > to re-implement those contributions?
> > 
> > Regards,
> > 
> > Sebastien
> > 
> >   
> > 
> > 
> >>-----Original Message-----
> >>From: cdt-dev-admin@xxxxxxxxxxx
> >>[mailto:cdt-dev-admin@xxxxxxxxxxx] On Behalf Of Douglas Schaefer
> >>Sent: Wednesday, February 23, 2005 9:00 PM
> >>To: cdt-dev@xxxxxxxxxxx
> >>Subject: RE: [cdt-dev] Update on CPL to EPL transition -- 
> help needed
> >>
> >>Hi Sebastien,
> >>
> >>Hasse's patches were very minor (akin to the ==). I think 
> we can make 
> >>a judgement call that there is no IP risk with this code.
> >>
> >>Doug Schaefer
> >>Ottawa Lab, IBM Rational Software Division
> >>
> >>
> >>
> >>Sebastien Marineau <sebastien@xxxxxxx> Sent by: 
> >>cdt-dev-admin@xxxxxxxxxxx
> >>02/23/2005 05:56 PM
> >>Please respond to
> >>cdt-dev
> >>
> >>
> >>To
> >>cdt-dev@xxxxxxxxxxx
> >>cc
> >>Sharon Wolfe <sharon@xxxxxxxxxxx>, mike.milinkovich@xxxxxxxxxxx 
> >>Subject
> >>RE: [cdt-dev] Update on CPL to EPL transition -- help needed
> >>
> >>
> >>
> >>
> >>
> >>
> >>Hi folks,
> >> 
> >>as a further update on this... as a result of the last email, we 
> >>received responses from Stefan Bylund and Uwe Stieber -- thanks to 
> >>both for responding. We are now down to 4 people for completing the 
> >>CPL->EPL
> >>transition:
> >> 
> >>Hasse Hellberg (Lizsoftware) (win32 debug contributions) 
> John Madsen 
> >>(Illura) (1-line fix for parser - PR # 71669) Dirk Dorr (elf parser 
> >>contrbutions) Christophe Juniet (wizard code)
> >> 
> >>I have sent direct emails to the individuals above (if you 
> are reading 
> >>this, please respond). If we don't get responses by the end of the 
> >>week, we will have to either remove or re-implement their 
> >>contributions from the CDT head (3.0) stream, in order to 
> complete the 
> >>EPL transition. This is unfortunate, but we really will not have a 
> >>choice.
> >> 
> >>John Madsen's contribution seems straightforward (change "=" 
> >>to "=="); I'm
> >>not even sure how one would go about re-implementing this any other 
> >>way.
> >>On the other hand, I'm not sure how much code is involved 
> in Hasse's, 
> >>Dirk's and Christophe's contribution. Doug/Alain -- do you have any 
> >>rough guesses on this?
> >> 
> >>Thanks to all for your continued help,
> >> 
> >>Sebastien
> >>
> >>From: cdt-dev-admin@xxxxxxxxxxx 
> [mailto:cdt-dev-admin@xxxxxxxxxxx] On 
> >>Behalf Of Sebastien Marineau
> >>Sent: Thursday, February 03, 2005 9:23 PM
> >>To: cdt-dev@xxxxxxxxxxx
> >>Subject: [cdt-dev] Update on CPL to EPL transition -- help needed
> >>
> >>Hi folks,
> >> 
> >>I'd like to give everyone an update on where we are with the CPL to 
> >>EPL transition. As most of you know, we produced a list of 
> committers 
> >>and contributors to the various components of CDT and gave 
> this to the 
> >>Eclipse foundation. They have been contacting all 
> contributors to get 
> >>their approval to re-license their contributions under the EPL.
> >>Things have been
> >>progressing quite well. We had over 55 
> committers/contributors on our 
> >>list, and most have responded. All that responded have 
> given approval 
> >>to re-license their contribution under the EPL.
> >> 
> >>However, we still have 6 contributors whom the foundation 
> has not been 
> >>able to contact (or who have not had a chance to respond). 
> Contacting 
> >>these 6 contributors is very important, as to complete the 
> transition, 
> >>we need to either get positive responses from them, or re-implement 
> >>the code that they provided to CDT. Here are the 6 
> contributors that 
> >>we have not been able to contact:
> >> 
> >>Stefan Bylund (ENEA)
> >>Hasse Hellberg (Lizsoftware)
> >>Uwe Stieber
> >>John Madsen (Illura)
> >>Dirk Dorr
> >>Christophe Juniet
> >> 
> >>If any of you are reading this message, please email me 
> >>(sebastien@xxxxxxx
> >>) and CC sharon@xxxxxxxxxxx. If people on the list know the 
> >>individuals above, could you either ask that they email us, 
> or could 
> >>you send us their contact info (up-to-date email address 
> and phone #)?
> >> 
> >>Unfortunately, if we do not get responses within the next 
> week, we'll 
> >>have to look at re-implementing those contributions. I'm 
> sure everyone 
> >>would rather not have to do that :-)
> >> 
> >>Thanks to all for your help,
> >> 
> >>Sebastien
> >>
> >>_______________________________________________
> >>cdt-dev mailing list
> >>cdt-dev@xxxxxxxxxxx
> >>http://dev.eclipse.org/mailman/listinfo/cdt-dev
> >>
> > 
> > _______________________________________________
> > cdt-dev mailing list
> > cdt-dev@xxxxxxxxxxx
> > http://dev.eclipse.org/mailman/listinfo/cdt-dev
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/cdt-dev
> 

Index: Elf.java
===================================================================
retrieving revision 1.27
diff -u -r1.27 Elf.java
--- Elf.java	3 Jun 2004 16:02:20 -0000	1.27
+++ Elf.java	8 Jun 2004 00:14:54 -0000
@@ -91,11 +91,13 @@
 		public final static int EM_H8_300 = 46;
 		public final static int EM_H8_300H = 47;
 		public final static int EM_IA_64 = 50;
+		public final static int EM_AVR = 83;
 		public final static int EM_FR30 = 84;     /* Fujitsu FR30 */
 		public final static int EM_V850 = 87;
 		public final static int EM_M32R = 88;
 		public final static int EM_MN10300 = 89;
 		public final static int EM_MN10200 = 90;
+		public final static int EM_MSP430 = 105;
 		public final static int EM_EXCESS = 111;
 		public final static int EM_NIOSII = 113;
 		public final static int EM_NIOS = 0xFEBB;
@@ -660,6 +662,12 @@
 				break;
 			case Elf.ELFhdr.EM_IA_64:
 				attrib.cpu = "ia64"; //$NON-NLS-1$
+				break;
+			case Elf.ELFhdr.EM_AVR:
+				attrib.cpu = "avr";
+				break;
+			case Elf.ELFhdr.EM_MSP430:
+				attrib.cpu = "msp430";
 				break;
 			case Elf.ELFhdr.EM_NONE:
 			default:

Back to the top