Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Cross tools namespace proposal

I am currently working on an update for the GNUARM plugin (a SourceForge project currently under org.eclipse.cdt.gnuarm.*), and I'm thinking of using a more unified namespace.

My proposal for cross compiling toolchains is to use as base

	org.eclipse.cdt.cross.*

further continue with processor

	org.eclipse.cdt.cross.arm.*
	org.eclipse.cdt.cross.avr.*

compiler family

	org.eclipse.cdt.cross.arm.gnu.*	
	org.eclipse.cdt.cross.arm.iar.*

optionally variant, like CodeSourcery, if they differ from the main distributions

	org.eclipse.cdt.cross.arm.gnu.cs.*

platform

	org.eclipse.cdt.cross.arm.gnu.win32.*
	org.eclipse.cdt.cross.arm.gnu.linux.*
	org.eclipse.cdt.cross.arm.gnu.macosx.*

	org.eclipse.cdt.cross.arm.gnu.cs.win32.*
	org.eclipse.cdt.cross.arm.gnu.cs.linux.*
	org.eclipse.cdt.cross.arm.gnu.cs.macosx.*


The GNUARM plugin base class would be "org.eclipse.cdt.cross.arm.gnu.*", with internal IDs using the above namespace.

Any comments? 


Liviu Ionescu




Back to the top