Displaying 2 results from an estimated 2 matches for "dllimport_odr".
2013 Mar 27
0
[LLVMdev] Feedback required on proper dllexport/import implementation
...type(s) for the combinations to
> GlobalValue::LinkageTypes.
>
> This appears to be the least invasive way, but adds new linkage types
> to an already large list.
It also will require modifying all the existing code wrt linkonce
semantics of "dllexpport_odr" and "dllimport_odr" stuff. Which might
be nontrivial (it's hard to say anything in advance).
After all dllexport is basically the same as external linkage and
dllimport - as well (but just decl). So, instead of adding new
entities here we'd think about the overall picture once again and make
dllexport...
2013 Mar 26
6
[LLVMdev] Feedback required on proper dllexport/import implementation
Hello,
while improving and extending support for dllexport/import I have
noticed that the current way these are implemented is problematic and I
would like some input on how to proceed.
Currently dllexport/dllimport is treated as linkage type. This conflicts
with inlined functions because there is no linkage for the combination
of both. On first though, combining both doesn't make sense, but