Displaying 9 results from an estimated 9 matches for "aligncomm".
2017 Feb 13
2
RFC: A new llvm-dlltool driver and llvm-lib driver improvements
Hey Rui,
> I wonder how llvm-dlltool would fit in the entire picture of mingw
> support. I don't think dlltool is the last missing piece. What do you need
> to do other than that to fully support mingw using LLVM toolchain?
Other then changing `lib/MC/WinCOFFStreamer.cpp` to not use -aligncomm
within the EmitCommonSymbol function and a single patch for mingw-w64
itself to pre-populate it's .ctors and .dtors list, so llvm-dlltool is
infact the only missing part really.
This gives us a fully working clang based mingw-w64 C compiler.
C++ and exception handling is a different story.
li...
2017 Feb 13
2
RFC: A new llvm-dlltool driver and llvm-lib driver improvements
...dlltool would fit in the entire picture of mingw
>>> support. I don't think dlltool is the last missing piece. What do you need
>>> to do other than that to fully support mingw using LLVM toolchain?
>>
>> Other then changing `lib/MC/WinCOFFStreamer.cpp` to not use -aligncomm
>> within the EmitCommonSymbol function and a single patch for mingw-w64
>> itself to pre-populate it's .ctors and .dtors list, so llvm-dlltool is
>> infact the only missing part really.
>>
>
> Also you need to make a change to LLD/COFF to accept GNU command
> a...
2017 Feb 13
2
RFC: A new llvm-dlltool driver and llvm-lib driver improvements
...picture of mingw
>>>>> support. I don't think dlltool is the last missing piece. What do you need
>>>>> to do other than that to fully support mingw using LLVM toolchain?
>>>>
>>>> Other then changing `lib/MC/WinCOFFStreamer.cpp` to not use -aligncomm
>>>> within the EmitCommonSymbol function and a single patch for mingw-w64
>>>> itself to pre-populate it's .ctors and .dtors list, so llvm-dlltool is
>>>> infact the only missing part really.
>>>>
>>>
>>> Also you need to make a...
2017 Feb 14
2
RFC: A new llvm-dlltool driver and llvm-lib driver improvements
...don't think dlltool is the last missing piece. What do you need
>>>>>>> to do other than that to fully support mingw using LLVM toolchain?
>>>>>>
>>>>>> Other then changing `lib/MC/WinCOFFStreamer.cpp` to not use
>>>>>> -aligncomm within the EmitCommonSymbol function and a single patch for
>>>>>> mingw-w64 itself to pre-populate it's .ctors and .dtors list, so
>>>>>> llvm-dlltool is infact the only missing part really.
>>>>>>
>>>>>
>>>>>...
2017 Feb 14
2
RFC: A new llvm-dlltool driver and llvm-lib driver improvements
...ast missing piece. What do you need
>>>>>>>>> to do other than that to fully support mingw using LLVM toolchain?
>>>>>>>>
>>>>>>>> Other then changing `lib/MC/WinCOFFStreamer.cpp` to not use
>>>>>>>> -aligncomm within the EmitCommonSymbol function and a single patch for
>>>>>>>> mingw-w64 itself to pre-populate it's .ctors and .dtors list, so
>>>>>>>> llvm-dlltool is infact the only missing part really.
>>>>>>>>
>>>>&g...
2017 Feb 14
2
RFC: A new llvm-dlltool driver and llvm-lib driver improvements
...> I wonder how llvm-dlltool would fit in the entire picture of mingw
> support. I don't think dlltool is the last missing piece. What do you need
> to do other than that to fully support mingw using LLVM toolchain?
>
> Other then changing `lib/MC/WinCOFFStreamer.cpp` to not use -aligncomm
> within the EmitCommonSymbol function and a single patch for mingw-w64
> itself to pre-populate it's .ctors and .dtors list, so llvm-dlltool is
> infact the only missing part really.
>
>
> Also you need to make a change to LLD/COFF to accept GNU command
> arguments, right?...
2017 Feb 14
2
RFC: A new llvm-dlltool driver and llvm-lib driver improvements
...> I wonder how llvm-dlltool would fit in the entire picture of mingw
> support. I don't think dlltool is the last missing piece. What do you need
> to do other than that to fully support mingw using LLVM toolchain?
>
> Other then changing `lib/MC/WinCOFFStreamer.cpp` to not use -aligncomm
> within the EmitCommonSymbol function and a single patch for mingw-w64
> itself to pre-populate it's .ctors and .dtors list, so llvm-dlltool is
> infact the only missing part really.
>
>
> Also you need to make a change to LLD/COFF to accept GNU command
> arguments, right?...
2017 Feb 14
3
RFC: A new llvm-dlltool driver and llvm-lib driver improvements
...> I wonder how llvm-dlltool would fit in the entire picture of mingw
> support. I don't think dlltool is the last missing piece. What do you need
> to do other than that to fully support mingw using LLVM toolchain?
>
> Other then changing `lib/MC/WinCOFFStreamer.cpp` to not use -aligncomm
> within the EmitCommonSymbol function and a single patch for mingw-w64
> itself to pre-populate it's .ctors and .dtors list, so llvm-dlltool is
> infact the only missing part really.
>
>
> Also you need to make a change to LLD/COFF to accept GNU command
> arguments, right?...
2017 Feb 13
3
RFC: A new llvm-dlltool driver and llvm-lib driver improvements
Hey llvm'ers,
I have been working on a dlltool replacement for llvm.
Here is my initial differential https://reviews.llvm.org/D29892
It is based on some functionality that already exists in lld.
I added functionality to support, PE COFF Weak Externals and of course a
front end to actually use it.
I believe the work here can also be used for llvm-lib and lessen the load
on lld.
I would like