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

Don't use CPP in Configurations/unix-Makefile.tmpl #5872

Closed
wants to merge 1 commit into from

Commits on Apr 4, 2018

  1. Don't use CPP in Configurations/unix-Makefile.tmpl

    We started using $(CPP) instead of $(CC) -E, with the assumption that
    CPP would be predefined.  This is, however, not always true, and
    rather depends on the 'make' implementation.  Furthermore, on
    platforms where CPP=cpp or something else other than '$(CC) -E',
    there's a risk that it won't understand machine specific flags that we
    pass to it.  So it turns out that trying to use $(CPP) was a mistake,
    and we therefore revert that use back to using $(CC) -E directly.
    
    Fixes openssl#5867
    
    Note: this affects config targets that use Alpha, ARM, IA64, MIPS,
    s390x or SPARC assembler modules.
    levitte committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    511026b View commit details
    Browse the repository at this point in the history