Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Haiku: Initial work at OS support #36727

Merged
merged 9 commits into from
Sep 27, 2016
Merged

Haiku: Initial work at OS support #36727

merged 9 commits into from
Sep 27, 2016

Commits on Sep 25, 2016

  1. Add support for the Haiku operating system on x86 and x86_64 machines

    * Hand rebased from Niels original work on 1.9.0
    nielx authored and kallisti5 committed Sep 25, 2016
    Configuration menu
    Copy the full SHA
    1a6fc8b View commit details
    Browse the repository at this point in the history
  2. Haiku: Work around the lack of the FIOCLEX ioctl

    * Hand rebased from Niels original work on 1.9.0
    nielx authored and kallisti5 committed Sep 25, 2016
    Configuration menu
    Copy the full SHA
    783ab77 View commit details
    Browse the repository at this point in the history
  3. Haiku: add workaround for missing F_DUPFD_CLOEXEC

    The src/libstd/sys/unix/net.rs file depends on it. It is missing
    from Haiku. This workaround should actually 'fix' the problem,
    but it turns out the fds-are-cloexec.rs test hangs. I do not
    know how related these two issues are, but it warrants further
    investigation.
    
    The test is ignored on this platform for now.
    
    * Hand rebased from Niels original work on 1.9.0
    nielx authored and kallisti5 committed Sep 25, 2016
    Configuration menu
    Copy the full SHA
    ba6eb57 View commit details
    Browse the repository at this point in the history
  4. Haiku: add search path for terminfo

    * Hand rebased from Niels original work on 1.9.0
    nielx authored and kallisti5 committed Sep 25, 2016
    Configuration menu
    Copy the full SHA
    328743a View commit details
    Browse the repository at this point in the history
  5. Haiku: add support for building on Haiku

    * Hand rebased from Niels original work on 1.9.0
    nielx authored and kallisti5 committed Sep 25, 2016
    Configuration menu
    Copy the full SHA
    01fecb9 View commit details
    Browse the repository at this point in the history
  6. Haiku: Style, TODO to FIXME

    kallisti5 committed Sep 25, 2016
    Configuration menu
    Copy the full SHA
    729ae39 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8ec1d21 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7e91b86 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2016

  1. Configuration menu
    Copy the full SHA
    7c34d9c View commit details
    Browse the repository at this point in the history