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

"Linkage" section in unclear in documentation #118

Open
AlexeySachkov opened this issue Mar 6, 2023 · 0 comments
Open

"Linkage" section in unclear in documentation #118

AlexeySachkov opened this issue Mar 6, 2023 · 0 comments

Comments

@AlexeySachkov
Copy link

Hi folks,

I've been reading through GenXLangRef.rst and I find Linkage section to be quite confusing:

A kernel is represented by a function with dllexport linkage.

There is no such linkage type in LLVM IR. There is a DLL storage class with such name, but that's not a linkage type.

A non-kernel function is represented by a function with public linkage.

Could you please clarify what is a public linkage? The only occurrence of word "public" in LangRef is within "Publications" link in right menu under "Additional Links".

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

1 participant