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]

New port for TILEPro and TILE-Gx


On behalf of Tilera Corporation, I'd like to contribute gcc ports to two of its
families of architectures, the TILEPro architecture and the TILE-Gx
architecture.  TILEPro is a VLIW architecture with 32-bit registers, 32-bit
address space, and 64-bit instructions.  TILE-Gx is a VLIW architecture with
64-bit registers, 64-bit address space, and 64-bit instructions.  Both
architectures have load-store architecture ISAs.

The linux kernels for both architectures are actively supported on kernel.org.
Ports of binutils for both architectures have been approved for inclusion in
2.22.  We also have ports for libffi, glibc, and gdb that we plan to contribute
back.

More information on the architectures is available at
http://www.tilera.com/scm/docs/index.html.

I've run the gcc testsuites natively on both architectures, and can post such
results on gcc-testresults.  I've also verified that both targets compile
successfully with contrib/config-list.mk.

Tilera has completed the copyright assignment forms from FSF for gcc.

I would be the maintainer for both ports.

I'll be submitting the port in seven parts shortly:

1/7 toplevel changes
2/7 changes in contrib
3/7 gcc port
4/7 libcpp port
5/7 libgcc port
6/7 libgomp port
7/7 wwwdocs changes

Please let me know if I'm missing anything.

Thanks,

Walter Lee


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