Skip to content

Fix and simplify build of static libraries. #67

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

Closed
wants to merge 1 commit into from
Closed

Fix and simplify build of static libraries. #67

wants to merge 1 commit into from

Conversation

asarhaddon
Copy link
Contributor

gprconfig was generating no Archive_Builder attribute for
mips-linux-gnu, powerpc64le-linux-gnu and many other architectures,
because the regular expressions defining specific architectures and
the fallback were not covering all cases. Ensure that all cases are
covered by the fallback stanza.

Replace many handwritten copies with variable substitutions.

Merge i686-pc-mingw32 and x86_64-pc-mingw32 as already done for other
architectures with aliases.

Merge native x86 into the default stanza.

@asarhaddon
Copy link
Contributor Author

Hi. A rebase has been necessary because of a conflict caused by intermediate commits.

1 similar comment
@asarhaddon
Copy link
Contributor Author

Hi. A rebase has been necessary because of a conflict caused by intermediate commits.

gprconfig was generating no Archive_Builder attribute for
mips-linux-gnu, powerpc64le-linux-gnu and many other architectures,
because the regular expressions defining specific architectures and
the fallback were not covering all cases.  Ensure that all cases are
covered by the fallback stanza.

Replace many handwritten copies with variable substitutions.

Merge i686-pc-mingw32 and x86_64-pc-mingw32 as already done for other
architectures with aliases.

Merge native x86 into the default stanza.
@asarhaddon
Copy link
Contributor Author

This pull request should be transfered to gprconfig_kb.

asarhaddon added a commit to asarhaddon/gprconfig_kb that referenced this pull request Oct 11, 2020
gprconfig was generating no Archive_Builder attribute for
mips-linux-gnu, powerpc64le-linux-gnu and many other architectures,
because the regular expressions defining specific architectures and
the fallback were not covering all cases.  Ensure that all cases are
covered by the fallback stanza.

Replace many handwritten copies with variable substitutions.

Merge i686-pc-mingw32 and x86_64-pc-mingw32 as already done for other
architectures with aliases.

Merge native x86 into the default stanza.

This merge request once was
AdaCore/gprbuild#67.
@asarhaddon asarhaddon closed this Oct 11, 2020
@asarhaddon
Copy link
Contributor Author

See AdaCore/gprconfig_kb#3

@asarhaddon asarhaddon deleted the simplify-gprconfig-build-static-lib branch October 11, 2020 10:20
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