[fpc-devel] DIFF patch for changing to table driven processordefinitions for ARM

Ludo Brands ludo.brands at free.fr
Sat Aug 27 20:56:37 CEST 2011


> > In short I am saying it saves time for the individuals 
> trying to add 
> > targets.
> 
> No, it saves no time in total and is against any OSS spirit: 
> imagine ten people developing for say the lpc2148 (or any 
> other not yet supported controller). All of them use the bare 
> controller and hack the stuff together to get that unknown 
> controller working and waste a lot of time with this.
> 
> Instead, the first one using a new controller does a proper 
> set of patches, they are applied to FPC. The other nine save 
> a lot of time by just using the already implemented lpc2148 
> target and might spent the saved time into other new stuff 
> for FPC ;)

Downside is that embedded users are condemned to use trunk and never a
stable release. There are quite a lot of "bosses" around that only want to
use stable releases in production.
Compiler patches or separate units, if one doesn't want to share code it
won't make a difference. 

My 2 cents,

Ludo




More information about the fpc-devel mailing list