Displaying 8 results from an estimated 8 matches for "hasabsolutizedset".
2010 Jul 27
3
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
...ectWriter.h"
>> @@ -212,6 +213,24 @@ public:
>> : ELFX86AsmBackend(T) {}
>> };
>>
>> +class WindowsX86AsmBackend : public X86AsmBackend {
>> +public:
>> + WindowsX86AsmBackend(const Target &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/d...
2010 Jul 30
0
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
...12,6 +213,24 @@ public:
>>> : ELFX86AsmBackend(T) {}
>>> };
>>>
>>> +class WindowsX86AsmBackend : public X86AsmBackend {
>>> +public:
>>> + WindowsX86AsmBackend(const Target &T)
>>> + : X86AsmBackend(T) {
>>> + HasAbsolutizedSet = true;
>>> + HasScatteredSymbols = true;
>>
>> These probably should be false for Win32.
>
> What do they do?
You don't really want to know, but:
(1) The Darwin tools conspire to allow the linker to reorder code, do
dead code stripping, etc. What this means is th...
2010 Jul 30
2
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
...>> : ELFX86AsmBackend(T) {}
>>>> };
>>>>
>>>> +class WindowsX86AsmBackend : public X86AsmBackend {
>>>> +public:
>>>> + WindowsX86AsmBackend(const Target &T)
>>>> + : X86AsmBackend(T) {
>>>> + HasAbsolutizedSet = true;
>>>> + HasScatteredSymbols = true;
>>>
>>> These probably should be false for Win32.
>>
>> What do they do?
>
> You don't really want to know, but:
> (1) The Darwin tools conspire to allow the linker to reorder code, do
> dead cod...
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 31
0
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
On Fri, Jul 30, 2010 at 7:54 PM, Michael Spencer <bigcheesegs at gmail.com> wrote:
> On Fri, Jul 30, 2010 at 2:34 PM, Daniel Dunbar <daniel at zuster.org> wrote:
>> On Fri, Jul 30, 2010 at 11:05 AM, Michael Spencer <bigcheesegs at gmail.com> wrote:
>>> I tried setting these to false, but the resulting executable (made
>>> with link.exe) crashed. I
2010 Jul 30
0
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
...kend(T) {}
>>>>> };
>>>>>
>>>>> +class WindowsX86AsmBackend : public X86AsmBackend {
>>>>> +public:
>>>>> + WindowsX86AsmBackend(const Target &T)
>>>>> + : X86AsmBackend(T) {
>>>>> + HasAbsolutizedSet = true;
>>>>> + HasScatteredSymbols = true;
>>>>
>>>> These probably should be false for Win32.
>>>
>>> What do they do?
>>
>> You don't really want to know, but:
>> (1) The Darwin tools conspire to allow the linker t...
2010 Jul 31
3
[LLVMdev] Win32 COFF Support patch 5 (the final patch in the saga!)
On Fri, Jul 30, 2010 at 2:34 PM, Daniel Dunbar <daniel at zuster.org> wrote:
> On Fri, Jul 30, 2010 at 11:05 AM, Michael Spencer <bigcheesegs at gmail.com> wrote:
>> I tried setting these to false, but the resulting executable (made
>> with link.exe) crashed. I looked at the differences in the object
>> file, but couldn't figure out what was causing it. I'm