Displaying 6 results from an estimated 6 matches for "7b7bd4e".
2010 Jul 27
3
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
...t; + : X86AsmBackend(T) {
>> + HasAbsolutizedSet = true;
>> + HasScatteredSymbols = true;
>
> These probably should be false for Win32.
What do they do?
>> diff --git a/test/MC/COFF/dg.exp b/test/MC/COFF/dg.exp
>> new file mode 100644
>> index 0000000..7b7bd4e
>> --- /dev/null
>> +++ b/test/MC/COFF/dg.exp
>> @@ -0,0 +1,5 @@
>> +load_lib llvm.exp
>> +
>> +if { [llvm_supports_target X86] } {
>> + RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll}]]
>> +}
>
> This should be *.{s}.
This has to...
2010 Jul 30
0
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
...mpute A - B. This is related
to (1).
These two things end up impacting relaxation and the assembler
backend, which is why they unfortunately get exposed at this level.
>>> diff --git a/test/MC/COFF/dg.exp b/test/MC/COFF/dg.exp
>>> new file mode 100644
>>> index 0000000..7b7bd4e
>>> --- /dev/null
>>> +++ b/test/MC/COFF/dg.exp
>>> @@ -0,0 +1,5 @@
>>> +load_lib llvm.exp
>>> +
>>> +if { [llvm_supports_target X86] } {
>>> + RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll}]]
>>> +}
>>
>...
2010 Jul 30
2
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
...;s a bug in the path when these are false.
Now that I know what these flags do, I'll try and figure out exactly
what the problem is.
- Michael Spencer
>>>> diff --git a/test/MC/COFF/dg.exp b/test/MC/COFF/dg.exp
>>>> new file mode 100644
>>>> index 0000000..7b7bd4e
>>>> --- /dev/null
>>>> +++ b/test/MC/COFF/dg.exp
>>>> @@ -0,0 +1,5 @@
>>>> +load_lib llvm.exp
>>>> +
>>>> +if { [llvm_supports_target X86] } {
>>>> + RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll}]]...
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.
-
2010 Jul 30
0
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
...y your example without the scattered symbols bit, but with
-mc-relax-all, does the resulting binary work?
- Daniel
> - Michael Spencer
>
>>>>> diff --git a/test/MC/COFF/dg.exp b/test/MC/COFF/dg.exp
>>>>> new file mode 100644
>>>>> index 0000000..7b7bd4e
>>>>> --- /dev/null
>>>>> +++ b/test/MC/COFF/dg.exp
>>>>> @@ -0,0 +1,5 @@
>>>>> +load_lib llvm.exp
>>>>> +
>>>>> +if { [llvm_supports_target X86] } {
>>>>> + RunLLVMTests [lsort [glob -nocompla...