[LLVMdev] Hi, people, I propose to move Debug and Object File related headers out of Support

罗勇刚(Yonggang Luo) luoyonggang at gmail.com
Sat Jun 29 02:55:46 PDT 2013


2013/6/29 Eric Christopher <echristo at gmail.com>:
> Going to be interesting layering issues if you do the latter. Then you
> have CodeGen depending upon DebugInfo instead of just a header in
That's really bothered me, CodeGen include Dwarf.h and not depending
on DebugInfo?
That's a bit weird. Maybe we should rethink is that really need to
include Dwarf.h in CodeGen.
And, besides, CodeGen also includes Target files, so why CodeGen
didn't dependent on Target?

> Support.
>
> -eric
>
> On Fri, Jun 28, 2013 at 11:08 AM, 罗勇刚(Yonggang Luo)
> <luoyonggang at gmail.com> wrote:
>> For example,
>> ELF.h MachO.h and COFF.h
>> should moved into Object directory with new name.
>> and Dwarf.h should moved into DebugInfo directory.
>>
>> 2013/6/29 Eric Christopher <echristo at gmail.com>:
>>> Where would you like to move them?
>>>
>>> -eric
>>>
>>> On Fri, Jun 28, 2013 at 10:38 AM, 罗勇刚(Yonggang Luo)
>>> <luoyonggang at gmail.com> wrote:
>>>> From my point of view, the Support library should be more pure. And
>>>> should not contains
>>>> too much LLVM-related APIs and defines,
>>>> --
>>>>          此致
>>>>>>>> 罗勇刚
>>>> Yours
>>>>     sincerely,
>>>> Yonggang Luo
>>>>
>>>> _______________________________________________
>>>> LLVM Developers mailing list
>>>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>
>>
>>
>> --
>>          此致
>>>> 罗勇刚
>> Yours
>>     sincerely,
>> Yonggang Luo



--
         此致
礼
罗勇刚
Yours
    sincerely,
Yonggang Luo




More information about the llvm-dev mailing list