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

Support for AIX #1007

Merged
merged 6 commits into from
Nov 12, 2015
Merged

Support for AIX #1007

merged 6 commits into from
Nov 12, 2015

Commits on Aug 19, 2015

  1. Strip tabs from od's output

    /bin/od on Solaris and AIX both generate tabs.
    mikesep committed Aug 19, 2015
    Configuration menu
    Copy the full SHA
    40a4808 View commit details
    Browse the repository at this point in the history
  2. Start AIX port

    mikesep committed Aug 19, 2015
    Configuration menu
    Copy the full SHA
    da4e98b View commit details
    Browse the repository at this point in the history
  3. Fix AIX compilation error related to printf macros

    On AIX, inttypes.h gets indirectly included by build_log.h.
    It's easiest just to ask for the printf format macros right away.
    mikesep committed Aug 19, 2015
    Configuration menu
    Copy the full SHA
    164e7f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    94c10a6 View commit details
    Browse the repository at this point in the history
  5. Fix getopt for AIX

    AIX supplies getopt but not getopt_long.
    
    We can't use the embedded getopt implementation, since the constness of its
    arguments doesn't match the AIX system routine.
    mikesep committed Aug 19, 2015
    Configuration menu
    Copy the full SHA
    cdab57d View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2015

  1. Separate bootstrapped build from final build

    AIX does not support rebuilding ninja in-place from the bootstrapped ninja.
    mikesep committed Oct 22, 2015
    Configuration menu
    Copy the full SHA
    aa14d6e View commit details
    Browse the repository at this point in the history