The latest LLVM trunk 169702 build knocked LanguageKit off again. I am going to 
fix it once again.

Build log:
# make
This is gnustep-make 2.6.2. Type 'make print-gnustep-make-help' for help.
Making all in Bootstrap ...
Making all in UnitKit ...
rm -f /root/Etoile/Frameworks/UnitKit/Source/UnitKit
ln -s /root/Etoile/Frameworks/UnitKit/Source/FrameworkSource 
/root/Etoile/Frameworks/UnitKit/Source/UnitKit
Making all in Source/FrameworkSource ...
Making build-headers for framework UnitKit...

Build Project: UnitKit

Making all for framework UnitKit...
make[5]: Nothing to be done for `internal-framework-compile'.
 Copying localized resources into the framework wrapper...
Making all in Source/ToolSource ...

Making all for tool ukrun...
make[6]: Nothing to be done for `internal-tool-compile'.
Making all in EtoileFoundation ...
Making build-headers for framework EtoileFoundation...

Build Project: EtoileFoundation

Making all for framework EtoileFoundation...
make[4]: Nothing to be done for `internal-framework-compile'.
 Copying resources into the framework wrapper...
Making all in EtoileXML ...
Making build-headers for framework EtoileXML...

Build Project: EtoileXML

Making all for framework EtoileXML...
make[5]: Nothing to be done for `internal-framework-compile'.
Making all in Languages ...
Making all in LanguageKit ...

Build Project: LanguageKit

Making build-headers for framework LanguageKit...
Making all in CodeGen ...
Making build-headers for framework LanguageKitCodeGen...

Build Project: LanguageKitCodeGen

Making all for framework LanguageKitCodeGen...
 Compiling file GenericABIInfo.mm ...
In file included from GenericABIInfo.mm:35:
In file included from 
/root/Etoile/Languages/LanguageKit/CodeGen/GenericABIInfo.h:35:
/root/Etoile/Languages/LanguageKit/CodeGen/ABIInfo.h:72:16: error: no type 
named 'AttrListPtr' in namespace 'llvm'
        virtual llvm::AttrListPtr 
attributeListForFunctionType(llvm::FunctionType *funTy, llvm::Type *retTy) = 0;
                ~~~~~~^
In file included from GenericABIInfo.mm:35:
/root/Etoile/Languages/LanguageKit/CodeGen/GenericABIInfo.h:64:8: error: no 
type named 'AttrListPtr' in namespace 'llvm'
        llvm::AttrListPtr attributeListForFunctionType(llvm::FunctionType 
*funTy, llvm::Type *retTy);
        ~~~~~~^
GenericABIInfo.mm:141:7: error: no type named 'AttrListPtr' in namespace 'llvm'
llvm::AttrListPtr 
GenericABIInfo::attributeListForFunctionType(llvm::FunctionType *funTy, 
llvm::Type *retType)
~~~~~~^
GenericABIInfo.mm:152:10: error: use of undeclared identifier 'AttrListPtr'
                return AttrListPtr::get(context, stackRetAttr);
                       ^
GenericABIInfo.mm:154:9: error: use of undeclared identifier 'AttrListPtr'
        return AttrListPtr::get(context, ArrayRef<AttributeWithIndex>());
               ^
5 errors generated.
make[5]: *** [obj/LanguageKitCodeGen.obj/GenericABIInfo.mm.o] Error 1
make[4]: *** [internal-framework-run-compile-submake] Error 2
make[3]: *** [LanguageKitCodeGen.all.framework.variables] Error 2
make[2]: *** [internal-all] Error 2
make[1]: *** [internal-all] Error 2
make: *** [internal-all] Error 2

_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à