r200508 - libclang/Makefile: Reorder libraries.

NAKAMURA Takumi geek4civic at gmail.com
Fri Jan 31 18:59:46 PST 2014


Jordan,

I didn't see any failures before this and I didn't reproduce any
failures even withoug --gc-sectinos.
I heard, from Tom in the IRC, libclang had unresolved symbol. I
haven't heard yet whether this helped him.

I am certain this order is technically correct. :)
(at least, it'd be not good that clangFormat is on the last)

...Takumi

2014-02-01 Jordan Rose <jordan_rose at apple.com>:
> Out of curiosity, what's the new order? Is this for linkers that rely on the order of their inputs?
>
>
> On Jan 30, 2014, at 17:39 , NAKAMURA Takumi <geek4civic at gmail.com> wrote:
>
>> Author: chapuni
>> Date: Thu Jan 30 19:39:31 2014
>> New Revision: 200508
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=200508&view=rev
>> Log:
>> libclang/Makefile: Reorder libraries.
>>
>> Modified:
>>    cfe/trunk/tools/libclang/Makefile
>>
>> Modified: cfe/trunk/tools/libclang/Makefile
>> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/libclang/Makefile?rev=200508&r1=200507&r2=200508&view=diff
>> ==============================================================================
>> --- cfe/trunk/tools/libclang/Makefile (original)
>> +++ cfe/trunk/tools/libclang/Makefile Thu Jan 30 19:39:31 2014
>> @@ -17,15 +17,18 @@ SHARED_LIBRARY = 1
>>
>> include $(CLANG_LEVEL)/../../Makefile.config
>> LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option
>> -USEDLIBS = clangIndex.a clangFrontend.a clangDriver.a \
>> +USEDLIBS = clangIndex.a clangARCMigrate.a \
>> +        clangRewriteFrontend.a \
>> +        clangFormat.a \
>>          clangTooling.a \
>> +        clangFrontend.a clangDriver.a \
>>          clangSerialization.a \
>>          clangParse.a clangSema.a \
>> -        clangARCMigrate.a clangRewriteFrontend.a clangRewriteCore.a \
>>          clangStaticAnalyzerCheckers.a clangStaticAnalyzerCore.a \
>> +        clangRewriteCore.a \
>>          clangAnalysis.a clangEdit.a \
>> +        clangASTMatchers.a \
>>          clangAST.a clangLex.a clangBasic.a \
>> -        clangFormat.a
>>
>> include $(CLANG_LEVEL)/Makefile
>>
>>
>>
>> _______________________________________________
>> cfe-commits mailing list
>> cfe-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>



More information about the cfe-commits mailing list