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

gcc: improve openssf-compiler-options integration #27655

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

xnox
Copy link
Contributor

@xnox xnox commented Sep 5, 2024

Turns out even an empty /specs file, causes significant changes to
built-in specs (i.e. default linked libraries) and thus it has to be a
complete spec file.

During compile time dump the full spec file, ship it as default.specs.

Always ship "specs" file, which is the same as default.specs, but with
extra include from /etc.

Later openssf-complier-options will switch to /etc location to
complete the transition.

Turns out even an empty /specs file, causes significant changes to
built-in specs (i.e. default linked libraries) and thus it has to be a
complete spec file.

During compile time dump the full spec file, ship it as default.specs.

Always ship "specs" file, which is the same as default.specs, but with
extra include from /etc.

Later openssf-complier-options will switch to /etc location to
complete the transition.
@xnox xnox force-pushed the gcc-openssf-new-integration branch 2 times, most recently from 99e9149 to 6a1ec79 Compare September 5, 2024 23:31
@xnox xnox force-pushed the gcc-openssf-new-integration branch from 6a1ec79 to 7f8f20a Compare September 5, 2024 23:35
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