Displaying 7 results from an estimated 7 matches for "elfx86asmbackend".
2010 Jul 27
3
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
...MCObjectWriter.h"
>> +#include "llvm/MC/MCSectionCOFF.h"
>> #include "llvm/MC/MCSectionELF.h"
>> #include "llvm/MC/MCSectionMachO.h"
>> #include "llvm/MC/MachObjectWriter.h"
>> @@ -212,6 +213,24 @@ public:
>> : ELFX86AsmBackend(T) {}
>> };
>>
>> +class WindowsX86AsmBackend : public X86AsmBackend {
>> +public:
>> + WindowsX86AsmBackend(const Target &T)
>> + : X86AsmBackend(T) {
>> + HasAbsolutizedSet = true;
>> + HasScatteredSymbols = true;
>
> These prob...
2010 Jul 30
0
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
...gt;>> +#include "llvm/MC/MCSectionCOFF.h"
>>> #include "llvm/MC/MCSectionELF.h"
>>> #include "llvm/MC/MCSectionMachO.h"
>>> #include "llvm/MC/MachObjectWriter.h"
>>> @@ -212,6 +213,24 @@ public:
>>> : ELFX86AsmBackend(T) {}
>>> };
>>>
>>> +class WindowsX86AsmBackend : public X86AsmBackend {
>>> +public:
>>> + WindowsX86AsmBackend(const Target &T)
>>> + : X86AsmBackend(T) {
>>> + HasAbsolutizedSet = true;
>>> + HasScatteredSymb...
2010 Jul 30
2
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
...e "llvm/MC/MCSectionCOFF.h"
>>>> #include "llvm/MC/MCSectionELF.h"
>>>> #include "llvm/MC/MCSectionMachO.h"
>>>> #include "llvm/MC/MachObjectWriter.h"
>>>> @@ -212,6 +213,24 @@ public:
>>>> : ELFX86AsmBackend(T) {}
>>>> };
>>>>
>>>> +class WindowsX86AsmBackend : public X86AsmBackend {
>>>> +public:
>>>> + WindowsX86AsmBackend(const Target &T)
>>>> + : X86AsmBackend(T) {
>>>> + HasAbsolutizedSet = true;
>&g...
2010 Jul 26
0
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
On 26 July 2010 18:08, Michael Spencer <bigcheesegs at gmail.com> wrote:
> On Mon, Jul 26, 2010 at 12:04 PM, Aaron Gray <aaronngray.lists at gmail.com>
> wrote:
> > You probably want to add Cygwin and MinGW32 Triples as well :-
> > case Triple::Win32:
> > + case Triple::Cygwin:
> > + case Triple::MinGW32:
> > return new
2010 Jul 26
2
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
On Mon, Jul 26, 2010 at 12:04 PM, Aaron Gray <aaronngray.lists at gmail.com> wrote:
> You probably want to add Cygwin and MinGW32 Triples as well :-
> case Triple::Win32:
> + case Triple::Cygwin:
> + case Triple::MinGW32:
> return new WindowsX86AsmBackend (T);
> Aaron
Can someone test this on those platforms? That change would effect
quite a few people.
-
2011 Nov 30
1
[LLVMdev] elf direct object emission
With the MIPS compiler, when we have static constants, in the .s file we
get something like:
.type $.str33, at object # @.str33
.section .rodata.str1.1,"aMS", at progbits,1
$.str33:
.asciz "//"
.size $.str33, 3
Currently when we create direct object code we are referencing the
symbol as an offset in .rodata and not directly using
2010 Jul 30
0
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
...ctionCOFF.h"
>>>>> #include "llvm/MC/MCSectionELF.h"
>>>>> #include "llvm/MC/MCSectionMachO.h"
>>>>> #include "llvm/MC/MachObjectWriter.h"
>>>>> @@ -212,6 +213,24 @@ public:
>>>>> : ELFX86AsmBackend(T) {}
>>>>> };
>>>>>
>>>>> +class WindowsX86AsmBackend : public X86AsmBackend {
>>>>> +public:
>>>>> + WindowsX86AsmBackend(const Target &T)
>>>>> + : X86AsmBackend(T) {
>>>>> + HasA...