Displaying 4 results from an estimated 4 matches for "write_uint16_le".
2010 Jun 14
0
[LLVMdev] Win32 COFF Support
...ile? What is the difference? What does Win64 use?
+#include <stdio.h>
Do you really need this? If so, please use <cstdio>
+ assert (Section->Symbol->Aux.size () == 15);
+ write_uint32_le(Section->Symbol->Aux.data() + 0, Section->Header.SizeOfRawData);
+ write_uint16_le(Section->Symbol->Aux.data() + 4, Section->Header.NumberOfRelocations);
+ write_uint16_le(Section->Symbol->Aux.data() + 6, Section->Header.PointerToLineNumbers);
...
+ void add_common_symbol(MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment, bool External);
Please wrap...
2010 Jun 12
3
[LLVMdev] Win32 COFF Support
Here is a full patch including Nathan's COFF support, tests that pass
on Windows, and some changes to lit.
Obviously the COFF support and changes to lit should be separate
patches in the end.
http://codereview.appspot.com/1624043/show
- Michael Spencer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: COFF-support.patch
Type: application/octet-stream
Size:
2010 Jun 14
2
[LLVMdev] Win32 COFF Support
...;
>
> +#include <stdio.h>
>
> Do you really need this? If so, please use <cstdio>
>
>
>
> + assert (Section->Symbol->Aux.size () == 15);
> + write_uint32_le(Section->Symbol->Aux.data() + 0, Section-
> >Header.SizeOfRawData);
> + write_uint16_le(Section->Symbol->Aux.data() + 4, Section-
> >Header.NumberOfRelocations);
> + write_uint16_le(Section->Symbol->Aux.data() + 6, Section-
> >Header.PointerToLineNumbers);
> ...
> + void add_common_symbol(MCSymbol *Symbol, uint64_t Size,
> unsigned ByteAli...
2010 Jun 14
0
[LLVMdev] Win32 COFF Support
...gt;
>>
>> Do you really need this? If so, please use <cstdio>
>>
>>
>>
>> + assert (Section->Symbol->Aux.size () == 15);
>> + write_uint32_le(Section->Symbol->Aux.data() + 0,
>> Section->Header.SizeOfRawData);
>> + write_uint16_le(Section->Symbol->Aux.data() + 4,
>> Section->Header.NumberOfRelocations);
>> + write_uint16_le(Section->Symbol->Aux.data() + 6,
>> Section->Header.PointerToLineNumbers);
>> ...
>> + void add_common_symbol(MCSymbol *Symbol, uint64_t Size, unsigne...