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

kernel: move GASMAN and GNU readline specific code out of InitSystem #5893

Merged
merged 4 commits into from
Jan 6, 2025

Conversation

fingolfin
Copy link
Member

Another step towards whittling away on InitSystem.

@fingolfin fingolfin added topic: kernel release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes labels Jan 4, 2025
@fingolfin fingolfin force-pushed the mh/move-gasman-config-code branch from 5971732 to 8147e67 Compare January 5, 2025 10:27
SyUseReadline is always 0 / false if HAVE_LIBREADLINE
is undefined.

In fact ideally it would not even be defined unless
HAVE_LIBREADLINE is defined, but we don't do that for
logistical reasons: it would affect the ABI, and would
require enforcing that `config.h` is included before
`sysopt.h`, which just is not practical at this point.
@fingolfin fingolfin force-pushed the mh/move-gasman-config-code branch from b547fb4 to ee35b9c Compare January 6, 2025 11:44
Copy link
Contributor

@lgoettgens lgoettgens left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With my (a little brittle) C knowledge I would say that this PR doesn't change anything semantically and thus looks fine from my POV

@fingolfin fingolfin merged commit 773b924 into master Jan 6, 2025
37 checks passed
@fingolfin fingolfin deleted the mh/move-gasman-config-code branch January 6, 2025 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes topic: kernel
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants