RE: [EDK DEV] [GCC port] GCC & GAS compatibility

Subject: RE: [EDK DEV] [GCC port] GCC & GAS compatibility

From: glenn@myri.com

To: dev@edk.tianocore.org

Date: 2008-09-09 01:22:44

Having written a GCC back end and Gnu Binutils port for Myricom's LANai RISC using COFF, I observe:

PE32 (COFF) support would be straightforward.

EBC seemed at first glance to be just a back-end port of gcc.  However, the unusual "4*N+M" structure offset and sizeof() scheme of EBC breaks assumptions in the gcc C and C++ compiler front end and core, so supporting EBC would be a significant undertaking.  It would be significantly more complicated than the typical back-end port, which is probably why it hasn't happened yet.

--Glenn

------------------------------------------------------
https://edk.tianocore.org/ds/viewMessage.do?dsForumId=39&dsMessageId=28932

To unsubscribe from this discussion, e-mail: [dev-unsubscribe@edk.tianocore.org].