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

add more patches for GCC 4.2.1 #78

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

rofl0r
Copy link
Contributor

@rofl0r rofl0r commented Oct 24, 2019

the first one makes configure compatible with the way mcm calls it (--options mixed with VAR=value assignments, gcc choked on the latter).
second one fixes a build error that happens when a recent GCC is used as the host compiler.
unfortunately, i couldn't get it to build completely, since GCC 4.2.1 insists on building libgcc and crt bits during "stage1" gcc build, which requires that musl's headers are already installed, at which point i decided to use musl-cross instead which has a traditional 2-stage build.
PR is submitted anyway, to document the steps needed to get to that point; maybe someone else will step up to fix the mentioned incompatibility.

when GCC_CONFIG_FULL contains variable assignment items like AR=foo,
it chokes. add hunk fixing that from more recent autoconf output.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant