This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Patch - GCC Port for Infineon xc16x


Hi all,

????? KPIT Cummins is contributing the complete GCC port for Infineon
????? XC16X architecture. We would like to request you to send in your
????? comments on this port.
  
	As we are putting our best efforts on this port its quality will
      successively improve and fit more and more to the current GNU
      standards. KPIT Cummins has already signed copyright assignment 
      with FSF.
 
     	We have already submitted binutils port to FSF and it has got accepted
     	http://sourceware.org/ml/binutils/2006-02/msg00230.html. Along with
     	this patch you need to apply following patch 
     	http://sourceware.org/ml/binutils/2006-03/msg00042.html to binutils
     	source so as to build the gcc.
 
     	Please find attached following patch 
     	Patch_gcc.tar.gz: Gcc Patch for xc16x

     	Here is the change log for GCC patch.
     	GCC Version: gcc-4.2-20060722
     
     	2006-06-21  Shrirang Khisti  <shrirangk@kpitcummins.com>     
         
    	* gcc/config.gcc: Add source files names of xc16x for building
    	* gcc/config/xc16x/xc16x.h: New file for xc16x macros
    	* gcc/config/xc16x/xc16x.c: New file for target specific C routines
    	* gcc/config/xc16x/xc16x.md: New file for xc16x machine description
    	* gcc/config/xc16x/lib1funcs.asm: New file for library routines
    	* gcc/config/xc16x/t-xc16x: New file - target makefile for xc16x
    	* gcc/config/xc16x/xc16x-protos.h: New file containing prototypes of         	the functions
    	* gcc/config/xc16x/xc16x-modes.def: New file defining PSI mode for    	xc16x -mlarge target option
    	* gcc/doc/invoke.texi: Infineon xc16x specific target memory options 	are added
    	* gcc/doc/md.texi: Infineon xc16x specific constraints specification
    	* gcc/doc/install.texi: General information about xc16x
    	* gcc/doc/extend.texi: Infineon xc16x specific attributes
    	* gcc/doc/contrib.texi: Added the information about KPIT's 	contribution.
 
Best Regards, 
Vijay Kr. Munjal
KPIT Cummins Infosystems Ltd?

Attachment: Patch_gcc.tar.gz
Description: Patch_gcc.tar.gz


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]