This is the mail archive of the libffi-discuss@sourceware.org mailing list for the libffi 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]

[PATCH 0/3] MicroBlaze Port


Xilinx would like to contribute a port of libffi for the MicroBlaze
architecture, supporting both Little and Big Endian configurations. Below is
the proposed ChangeLog.

2013-01-21  Nathan Rossi <nathan.rossi@xilinx.com>
        * README: Add MicroBlaze details.
        * Makefile.am: Add MicroBlaze support.
        * configure.ac: Likewise.
        * src/microblaze/ffi.c: New.
        * src/microblaze/ffitarget.h: Likewise.
        * src/microblaze/sysv.S: Likewise.

2013-01-21  Nathan Rossi <nathan.rossi@xilinx.com>
        * testsuite/libffi.call/return_uc.c: Fixed issue.

I have sent the following patches seperately. Please let me know if there is
anything else needed.

Thanks,
Nathan

Nathan Rossi (3):
  MicroBlaze Port
  Added support for building MicroBlaze
  testsuite: libffi.call/return_uc.c: Fixed casting

 Makefile.am                       |    7 +-
 README                            |    2 +
 configure.ac                      |    5 +
 src/microblaze/ffi.c              |  339 +++++++++++++++++++++++++++++++++++++
 src/microblaze/ffitarget.h        |   53 ++++++
 src/microblaze/sysv.S             |  302 +++++++++++++++++++++++++++++++++
 testsuite/libffi.call/return_uc.c |    2 +-
 7 files changed, 708 insertions(+), 2 deletions(-)
 create mode 100644 src/microblaze/ffi.c
 create mode 100644 src/microblaze/ffitarget.h
 create mode 100644 src/microblaze/sysv.S

-- 
1.7.5.4



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