Skip to content

Reorganize public headers#8273

Merged
asfernandes merged 4 commits intomasterfrom
work/public-headers
Oct 2, 2024
Merged

Reorganize public headers#8273
asfernandes merged 4 commits intomasterfrom
work/public-headers

Conversation

@asfernandes
Copy link
Copy Markdown
Member

Reorganize public headers so files in include/firebird do not depend on files in include and a compiler include dir settings (-I) present.

This also deprecates files in include recommending that people include files directly present in firebird/*.

@aafemt
Copy link
Copy Markdown
Contributor

aafemt commented Sep 29, 2024

Are there still compilers in use that don't understand #pragma once and require old-style guards?

@asfernandes
Copy link
Copy Markdown
Member Author

Are there still compilers in use that don't understand #pragma once and require old-style guards?

This has nothing to do with this PR and will not be changed here. Please open new thread if you want to discuss this.

But anyway, it's not standard.

@asfernandes asfernandes merged commit aacc981 into master Oct 2, 2024
@asfernandes asfernandes deleted the work/public-headers branch October 2, 2024 09:44
asfernandes added a commit that referenced this pull request Oct 2, 2024
Merge branch 'work/public-headers-v5' into v5.0-release
@asfernandes asfernandes self-assigned this Oct 2, 2024
@mrotteveel mrotteveel added the rlsnotes60: no Intentionally not added to the Firebird 6.0 release notes. label Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants