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

Macro expansion in your patched files #18

Open
gituser5555 opened this issue Jul 29, 2021 · 3 comments
Open

Macro expansion in your patched files #18

gituser5555 opened this issue Jul 29, 2021 · 3 comments

Comments

@gituser5555
Copy link

if (!(ntdll = LoadLibrary(hid_n_t_d__tJszbD6WOIyN("ntdll"))))

The issue described in the blog article about macros occurs in the patched files in the repo.

@plowsec
Copy link
Contributor

plowsec commented Aug 27, 2021

Oh no ;(

I can't count the hours I've spent on this problem, and I'm afraid it is a bug in Clang. I've tried so many different things and each time I get a different result (using the Preprocessor API, trying to get the original text and parse it myself, etc).

To be honest, this bug is way over my head, I would appreciate some help ^^

@T35R6braPwgDJKq
Copy link

I solved that issue, will probably create a pull request after I finished the project and am sure that it works reliably

@plowsec
Copy link
Contributor

plowsec commented Sep 16, 2021

I'm interested in your solution!

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

No branches or pull requests

3 participants