Displaying 3 results from an estimated 3 matches for "stringchunk".
2017 Jun 14
2
Using LLD to create a .lib from a .def
I'm copying some LLD code into my codebase like this:
// workaround for LLD not exposing ability to convert .def to .lib
#include <set>
namespace lld {
namespace coff {
class SymbolBody;
class StringChunk;
struct Symbol;
struct Export {
StringRef Name; // N in /export:N or /export:E=N
StringRef ExtName; // E in /export:E=N
SymbolBody *Sym = nullptr;
uint16_t Ordinal = 0;
bool Noname = false;
bool Data = false;
bool Private = false;
// If an export is a form of /export:foo=...
2017 Jun 15
2
Using LLD to create a .lib from a .def
...t;> I'm copying some LLD code into my codebase like this:
>>
>> // workaround for LLD not exposing ability to convert .def to .lib
>>
>> #include <set>
>>
>> namespace lld {
>> namespace coff {
>>
>> class SymbolBody;
>> class StringChunk;
>> struct Symbol;
>>
>> struct Export {
>> StringRef Name; // N in /export:N or /export:E=N
>> StringRef ExtName; // E in /export:E=N
>> SymbolBody *Sym = nullptr;
>> uint16_t Ordinal = 0;
>> bool Noname = false;
>> bool Da...
2017 Jun 16
2
Using LLD to create a .lib from a .def
...;
>>>> // workaround for LLD not exposing ability to convert .def to .lib
>>>>
>>>> #include <set>
>>>>
>>>> namespace lld {
>>>> namespace coff {
>>>>
>>>> class SymbolBody;
>>>> class StringChunk;
>>>> struct Symbol;
>>>>
>>>> struct Export {
>>>> StringRef Name; // N in /export:N or /export:E=N
>>>> StringRef ExtName; // E in /export:E=N
>>>> SymbolBody *Sym = nullptr;
>>>> uint16_t Ordinal...