-
Notifications
You must be signed in to change notification settings - Fork 147
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
#define not marked as a definition #343
Comments
It seems that pm_sleep and pm_sleep_ptr are filtered out by this line https://github.com/bootlin/elixir/blob/master/script.sh#L169
Notice |
One line fix, nice catch @fstachura and @Fomys:
I'll send the fix. Maybe using |
@tleb I have a fix ready, the question is - does filtering identifies that start with CONFIG_ make sense? There are some that are not in Kconfig |
That sounds like a rather unrelated question. Indeed I don't see a reason for filtering those out; they are defines nonetheless that might interest someone someday. Sadly Git log cannot help us: 72571fb. Attaching the output of the following commands:
linux-config-c.txt For the
Let's do that in two steps: first fix the current issue (at least in the code, we don't have to do the full reindex straight away). Then we can discuss about that indexing logic. edit: related: Lines 318 to 326 in 55921f1
|
Hello,
I believe there is an issue with the
#define
parsing in the code here. This definition is not being detected when searching for pm_ptr.Additionally, just above it, pm_sleep_ptr is not even considered as an identifier, so it cannot be found anywhere.
Same for mmSPI_CONFIG_CNTL_1, at least used here and defined here (BTW on the same page you can see many missing links)
It is also the case for older linux version, I just checked with 6.3 and 5.19, pm_ptr and pm_sleep_ptr are not parsed correctly.
The text was updated successfully, but these errors were encountered: