[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