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 recommended build flags to the Ninja file generator #16

Open
rdw-software opened this issue Jan 9, 2023 · 1 comment
Open

Add recommended build flags to the Ninja file generator #16

rdw-software opened this issue Jan 9, 2023 · 1 comment

Comments

@rdw-software
Copy link
Member

rdw-software commented Jan 9, 2023

I didn't spend much time researching which ones should be set. Pretty sure the defaults aren't too great, since there's a lot of legacy cruft that prevents toolchain vendors from enabling things that really should be enabled nowadays...
Will have to see what features seem useful and update the build configuration accordingly.

See https://developers.redhat.com/blog/2018/03/21/compiler-and-linker-flags-gcc for an overview (?)

@rdw-software rdw-software moved this to Soon™ in Evo.lua: Timeline Jan 9, 2023
@rdw-software rdw-software changed the title Review the flags passed to the compiler toolchain and add recommended flags that are missing Review the flags passed to the compiler toolchain and add any important ones that are missing Jan 9, 2023
@rdw-software rdw-software changed the title Review the flags passed to the compiler toolchain and add any important ones that are missing Add recommended build flags to the Ninja file generator Jan 9, 2023
@rdw-software
Copy link
Member Author

Should also remove the debug symbols before a proper release is published...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Soon™
Development

No branches or pull requests

1 participant