[Mono-dev] [PATCH v3 0/8] Port Mono to Haiku/x86, round #3

Andreas Färber andreas.faerber at web.de
Wed Mar 31 20:27:51 EDT 2010


Hello,

The console-unix FIONREAD issue was fixed by lupus' commit, thanks. Here's a
rebased version of the remaining patch series.

The SA_SIGINFO patch was reworked into a combination of macros and functions.

Similar autoconf checks as in round #2 are now proposed for eglib as well.

Regards,
Andreas

Andreas Färber (8):
  configure: Don't hardcode libm dependency
  mini: Fix unguarded uses of siginfo_t
  Handle lack of SA_SIGINFO
  mini: Add support for BeOS-style signal handlers
  io-layer: Define makedev for Haiku
  serial: Stub implementation for Haiku
  eglib: Fix hardcoded library dependencies for Haiku
  configure: Fix linking against eglib

 configure.in                 |   11 +++++--
 eglib/ChangeLog              |    8 +++++
 eglib/configure.ac           |    2 +
 eglib/src/Makefile.am        |    2 -
 eglib/test/Makefile.am       |    2 +-
 mono/io-layer/processes.c    |    3 ++
 mono/metadata/ChangeLog      |    7 ++++
 mono/metadata/console-unix.c |   67 +++++++++++++++++++++++++++++++++------
 mono/mini/ChangeLog          |   21 ++++++++++++
 mono/mini/mini-posix.c       |   15 +++++++-
 mono/mini/mini-x86.c         |    8 +++++
 mono/mini/mini-x86.h         |   18 ++++++++++
 mono/mini/mini.h             |    6 +++
 support/serial.c             |   72 ++++++++++++++++++++++++++++++++++++++++++
 14 files changed, 224 insertions(+), 18 deletions(-)



More information about the Mono-devel-list mailing list